summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinrich Wendel <h_wendel@cojobo.net>2005-05-30 13:11:14 +0000
committerHeinrich Wendel <h_wendel@cojobo.net>2005-05-30 13:11:14 +0000
commit9f7ab57d6557459aefacf8ecee7d144008de06d8 (patch)
treeccb2356e698dd38d7b5017b3309abe2ad4fffc81
parent8b5afbeb35885fa7faa637e6328edd9faeaf998f (diff)
small fix
-rw-r--r--xdg/MenuEditor.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/xdg/MenuEditor.py b/xdg/MenuEditor.py
index d52c517..fe6e506 100644
--- a/xdg/MenuEditor.py
+++ b/xdg/MenuEditor.py
@@ -208,11 +208,13 @@ class MenuEditor:
def revertMenuEntry(self, menuentry):
if self.getAction(menuentry) == "revert":
self.__deleteFile(menuentry.DesktopEntry.filename)
+ menuentry.Original.Parents = []
for parent in menuentry.Parents:
index = parent.Entries.index(menuentry)
parent.Entries[index] = menuentry.Original
index = parent.MenuEntries.index(menuentry)
parent.MenuEntries[index] = menuentry.Original
+ menuentry.Original.Parents.append(parent)
sort(self.menu)
return menuentry