prevent changing of device metadata management option while a device is connected. Fixes #874118 (Private bug)

This commit is contained in:
Kovid Goyal 2011-10-25 12:22:03 +05:30
commit d1c5e75f04

View File

@ -29,6 +29,10 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form):
(_('Only on send'), 'on_send'),
(_('Automatic management'), 'on_connect')]
r('manage_device_metadata', prefs, choices=choices)
if gui.device_manager.is_device_connected:
self.opt_manage_device_metadata.setEnabled(False)
self.opt_manage_device_metadata.setToolTip(
_('Cannot change metadata management while a device is connected'))
self.send_template.changed_signal.connect(self.changed_signal.emit)