Fixed some modals to be base window input blocking

This commit is contained in:
2021-12-18 01:44:54 -06:00
parent 9f3463dc4d
commit 3e1966c17d
3 changed files with 15 additions and 2 deletions

View File

@@ -110,6 +110,9 @@ class ShowHideMixin:
def show_edit_file_menu(self, widget=None, eve=None):
if widget:
widget.grab_focus()
response = self.edit_file_menu.run()
if response == Gtk.ResponseType.CLOSE:
self.skip_edit = True

View File

@@ -123,7 +123,7 @@ class WidgetFileActionMixin:
rename_label.set_label(entry)
rename_input.set_text(entry)
self.show_edit_file_menu()
self.show_edit_file_menu(rename_input)
if self.skip_edit:
self.skip_edit = False
continue