diff options
author | Heinrich Wendel <h_wendel@cojobo.net> | 2005-05-29 22:34:44 +0000 |
---|---|---|
committer | Heinrich Wendel <h_wendel@cojobo.net> | 2005-05-29 22:34:44 +0000 |
commit | 46f036d4d9a210499d556b28069a2d4f6c89f7d7 (patch) | |
tree | e6e4f2288fa05b211286f499f0254c362441cb1b | |
parent | 2c01f790b73b1f511a097727b98d604ee3150d5f (diff) |
small fix
-rw-r--r-- | xdg/Menu.py | 5 | ||||
-rw-r--r-- | xdg/MenuEditor.py | 8 |
2 files changed, 8 insertions, 5 deletions
diff --git a/xdg/Menu.py b/xdg/Menu.py index 659e1b5..1618415 100644 --- a/xdg/Menu.py +++ b/xdg/Menu.py @@ -420,11 +420,6 @@ class MenuEntry: self.DesktopEntry.write() # save local one! else: - # set self.Type - if self.Type == "System": - self.Type = "Both" - self.Original = MenuEntry(self.DesktopEntry.filename, self.Prefix) - path = self.__getDir() if not os.path.isdir(os.path.dirname(os.path.join(path,self.Filename))): diff --git a/xdg/MenuEditor.py b/xdg/MenuEditor.py index 6821202..217e9a8 100644 --- a/xdg/MenuEditor.py +++ b/xdg/MenuEditor.py @@ -147,6 +147,10 @@ class MenuEditor: elif nodisplay == False: deskentry.set("NoDisplay", "false") + if entry.Type == "System": + entry.Type = "Both" + entry.Original = MenuEntry(entry.DesktopEntry.filename, entry.Prefix) + if len(entry.Parents) > 0: sort(self.menu) @@ -184,6 +188,10 @@ class MenuEditor: elif nodisplay == False: deskentry.set("NoDisplay", "false") + if entry.Type == "System": + entry.Type = "Both" + entry.Original = MenuEntry(entry.DesktopEntry.filename, entry.Prefix) + if isinstance(entry.Parent, Menu): sort(self.menu) |