Remove unnecessary warning dialog when loading from history.

This commit is contained in:
Pavel Baksy 2025-12-21 00:23:51 +01:00
parent 094f87dbb9
commit c3430058b9

View File

@ -870,22 +870,7 @@ class RosterWindow(Adw.ApplicationWindow):
def _on_history_load_requested(self, widget, entry):
"""Handle load request from history item."""
# Show warning dialog
dialog = Adw.AlertDialog()
dialog.set_heading("Load Request?")
dialog.set_body("This will replace your current request. Any unsaved changes will be lost.")
dialog.add_response("cancel", "Cancel")
dialog.add_response("load", "Load")
dialog.set_response_appearance("load", Adw.ResponseAppearance.SUGGESTED)
dialog.set_default_response("cancel")
dialog.set_close_response("cancel")
dialog.connect("response", self._on_load_dialog_response, entry)
dialog.present(self)
def _on_load_dialog_response(self, dialog, response, entry):
"""Handle load dialog response."""
if response == "load":
# Smart loading: replaces empty tabs or creates new tab if modified
self._load_request_from_entry(entry)
def _load_request_from_entry(self, entry):