diff --git a/src/core/gui.coffee b/src/core/gui.coffee index d02fb6d..3dd51f7 100644 --- a/src/core/gui.coffee +++ b/src/core/gui.coffee @@ -76,7 +76,7 @@ self.OS.GUI = _courrier.osfail "Cannot read service script: #{srv} ", e, s appsByMime: (mime) -> - metas = ( v for k, v of _OS.setting.system.packages when v.app ) + metas = ( v for k, v of _OS.setting.system.packages when v and v.app ) mimes = ( m.mimes for m in metas when m) apps = [] # search app by mimes @@ -95,7 +95,7 @@ self.OS.GUI = appsWithServices: () -> o = {} - o[k] = v for k, v of _OS.setting.system.packages when v.services and v.services.length > 0 + o[k] = v for k, v of _OS.setting.system.packages when v and v.services and v.services.length > 0 o openWith: (it) -> diff --git a/src/core/tags/afx-menu.js b/src/core/tags/afx-menu.js index d98ca03..4d1f7aa 100644 --- a/src/core/tags/afx-menu.js +++ b/src/core/tags/afx-menu.js @@ -8,12 +8,16 @@ {data.shortcut} - 0} child={data.child} onmenuselect = {data.onmenuselect} observable = {parent.root.observable} rootid = {parent.rid}> + 0} child={data.child} onmenuselect = {data.onmenuselect} observable = {parent.root.observable} rootid = {parent.rid}>