Fix saving issues for config editor

This commit is contained in:
Artem30801
2020-02-13 18:03:26 +03:00
parent 20c2fc22c8
commit 60dcafa53c

View File

@@ -830,6 +830,7 @@ class ConfigDialog(QtWidgets.QDialog):
return self.result()
def validation_loop(self, cfg, configspec=None): # modifies cfg object
filename = cfg.config.filename
while True:
if not self.run():
return False
@@ -846,6 +847,10 @@ class ConfigDialog(QtWidgets.QDialog):
else:
return True
finally:
if filename is not None:
cfg.config.filename = filename
def call_copter_dialog(self, client, value):
self.copter_editor_signal.emit(client, value)