diff options
author | Sascha Silbe <sascha-pgp@silbe.org> | 2010-09-12 14:31:28 (GMT) |
---|---|---|
committer | Sascha Silbe <sascha-pgp@silbe.org> | 2010-09-12 14:31:28 (GMT) |
commit | 768935ffff491df9ffce109db7d4d6498e265ae4 (patch) | |
tree | 6895fe876cf42b8fa2b0f71268543ee9a353556a | |
parent | 3df8a5b8a4242179b158cf925daa28b68ae1e705 (diff) |
make Backup button insensitive while backup is running
-rw-r--r-- | backup.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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): |