Skip to content

Commit be1f977

Browse files
committed
Allow user to save valid modified policy on 1st char
Checking for `get_modified()` within signal handler for `changed` signal does not work for the 1st character (e.g. commenting a policy line) as the output of `get_modified()` only changes after the signal handler. fixes: QubesOS/qubes-issues#9911
1 parent 203be8c commit be1f977

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

qubes_config/policy_editor/policy_editor.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,7 @@ def setup_source(self):
385385
)
386386
self.source_view.set_monospace(True)
387387
self.source_buffer.connect("changed", self._text_changed)
388+
self.source_buffer.connect("modified-changed", self._text_changed)
388389
self.source_buffer.get_undo_manager().connect(
389390
"can-redo-changed", self._redo_changed
390391
)

0 commit comments

Comments
 (0)