fix project overrides loading on save

This commit is contained in:
iLLiCiTiT 2020-12-04 12:01:58 +01:00
parent 405d15bc97
commit edfa4589af

View file

@ -236,15 +236,12 @@ class SettingsCategoryWidget(QtWidgets.QWidget):
self.save()
self._update_values()
def _on_refresh(self):
self.reset()
def _on_hide_studio_overrides(self, state):
self._hide_studio_overrides = (state == QtCore.Qt.Checked)
self._update_values()
self.hierarchical_style_update()
def _save_as_defaults(self):
if not self.items_are_valid():
@ -288,7 +285,6 @@ class SettingsCategoryWidget(QtWidgets.QWidget):
reset_default_settings()
self._update_values()
self.hierarchical_style_update()
def _update_values(self):
self.ignore_value_changes = True
@ -373,6 +369,8 @@ class SystemWidget(SettingsCategoryWidget):
save_studio_settings(values)
self._update_values()
def update_values(self):
default_values = lib.convert_data_to_gui_data({
self.main_schema_key: get_default_settings()[SYSTEM_SETTINGS_KEY]