From 0360574433ba3742ffce16c0d7f08ccfceddef90 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Mon, 30 Mar 2009 16:14:45 +0000 Subject: Grey out the erase option if an activity bundle cannot be erased #620 --- diff --git a/src/jarabe/view/palettes.py b/src/jarabe/view/palettes.py index 49d4e77..b222fc7 100644 --- a/src/jarabe/view/palettes.py +++ b/src/jarabe/view/palettes.py @@ -155,6 +155,9 @@ class ActivityPalette(Palette): self.menu.append(menu_item) menu_item.show() + if not os.access(self._bundle.get_path(), os.W_OK): + menu_item.props.sensitive = False + registry = bundleregistry.get_registry() self._activity_changed_sid = registry.connect('bundle_changed', self.__activity_changed_cb) -- cgit v0.9.1