v1.8.17: revert broken undo, keep only alias-edit feature
Fully reverted sidebar, files_tab, totp_tab, server_dialog to v1.8.10 base. Removed all entry_undo bindings that broke Ctrl+V paste globally. Only alias editing feature preserved (editable alias + rename support). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -129,12 +129,9 @@ class App(ctk.CTk):
|
||||
if server:
|
||||
dialog = ServerDialog(self, self.store, server=server)
|
||||
self.wait_window(dialog)
|
||||
# If alias was changed, re-select the new alias
|
||||
if dialog.result and dialog.result.get("alias") != alias:
|
||||
new_alias = dialog.result["alias"]
|
||||
# Sidebar auto-refreshes via store subscription
|
||||
self.sidebar._select(new_alias)
|
||||
# Migrate session pool reference
|
||||
self.session_pool.rename_server(alias, new_alias)
|
||||
else:
|
||||
self.info_tab.refresh()
|
||||
|
||||
Reference in New Issue
Block a user