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:
chrome-storm-c442
2026-02-24 05:45:53 -05:00
parent 5d55d41f34
commit a8f3bd04e1
7 changed files with 1 additions and 21 deletions

View File

@@ -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()