From 768935ffff491df9ffce109db7d4d6498e265ae4 Mon Sep 17 00:00:00 2001 From: Sascha Silbe Date: Sun, 12 Sep 2010 14:31:28 +0000 Subject: make Backup button insensitive while backup is running --- diff --git a/backup.py b/backup.py index 541318a..adab6b5 100644 --- a/backup.py +++ b/backup.py @@ -548,6 +548,7 @@ class BackupActivity(activity.Activity): row = self._media_combo_model[self._media_combo.get_active()] mount_point = row[self._MEDIA_COMBO_PATH_COLUMN] self._setup_backup_view(mount_point) + self._backup_button.set_sensitive(False) self._start_backup(mount_point) def _start_backup(self, mount_point): @@ -599,11 +600,12 @@ class BackupActivity(activity.Activity): def _done_cb(self, backup): """Backup finished.""" + self._backup_button.set_sensitive(True) logging.debug('_done_cb') -# self._close_button.set_label(_('Finish')) def _error_cb(self, backup, message): """Receive error message from child process.""" + self._backup_button.set_sensitive(True) self._show_error(unicode(message, 'utf-8')) def _show_error(self, message): -- cgit v0.9.1