diff options
author | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-03-30 16:14:45 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-03-30 16:16:34 (GMT) |
commit | 4232758da51759fe15add8bea0095a42df79e5bb (patch) | |
tree | 5e6d3112407c8b0633d70f1202a545bc9869da41 | |
parent | 917ff1781a27b54c21e197a8d97843d5d49d4517 (diff) |
Grey out the erase option if an activity bundle cannot be erased #620
-rw-r--r-- | src/jarabe/view/palettes.py | 3 |
1 files changed, 3 insertions, 0 deletions
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) |