diff options
Diffstat (limited to 'src/jarabe/journal/volumestoolbar.py')
-rw-r--r-- | src/jarabe/journal/volumestoolbar.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/jarabe/journal/volumestoolbar.py b/src/jarabe/journal/volumestoolbar.py index c591cc4..94914e6 100644 --- a/src/jarabe/journal/volumestoolbar.py +++ b/src/jarabe/journal/volumestoolbar.py @@ -254,6 +254,13 @@ class VolumesToolbar(gtk.Toolbar): button.connect('volume-error', self.__volume_error_cb) position = self.get_item_index(self._volume_buttons[-1]) + 1 self.insert(button, position) + + # If the journal-view is in editing mode, ensure that the newly + # mounted-drive-button is de-sensitized. + from jarabe.journal.journalactivity import get_journal + if get_journal().is_editing_mode_present(): + button.set_sensitive(False) + button.show() self._volume_buttons.append(button) |