rendered paste body--- MenuHandler.py.org 2005-06-05 21:47:30.000000000 +0200
+++ MenuHandler.py 2005-06-05 21:51:18.000000000 +0200
@@ -195,6 +195,12 @@
self.saveEntry(entry, nodisplay=True)
else:
if isinstance(entry, xdg.Menu.Menu):
+ # Hack for backwards compatibility
+ xml_menu = self._MenuEditor__getXmlMenu(entry.getPath(True, True), False)
+ if xml_menu:
+ for node in self._MenuEditor__getXmlNodesByName(["Deleted", "NotDeleted"]):
+ node.parentNode.removeChild(node)
+ entry.Deleted = False
self.saveMenu(entry, nodisplay=False)
else:
self.saveEntry(entry, nodisplay=False)