can't paste into the AI setting fields #30

Closed
opened 2026-07-19 15:04:10 +00:00 by hugo · 1 comment
Owner

the setting fields for the base URL for example does not accept pasted content, I have to manually type it. Paste should be properly supported.

the setting fields for the base URL for example does not accept pasted content, I have to manually type it. Paste should be properly supported.
hugo added the bug label 2026-07-19 15:04:10 +00:00
Author
Owner

Implemented in 7ba2699. The root cause was the macOS predefined Edit items consuming Command-V and sending Cocoa responder selectors to the non-native Iced canvas. Replaced all six Edit actions (Undo, Redo, Cut, Copy, Paste, Select All) with retained, localized native menu items and standard shortcuts that replay through the focused Iced widget; also synchronized modifier state for Iced 0.13. Added command sequencing, queue-order, menu dispatch, and localization regression coverage. Neutral review confirmed parity with bDS2's native-menu dispatch and the Allium native-menu/i18n requirements. Verified external clipboard paste into AI URL, model, and API-key fields via both Command-V and the Paste menu item, plus Select All/Cut/Paste round-trip, cargo fmt --check, cargo build --workspace, Allium validation, localization tests, and the full cargo test --workspace suite.

Implemented in 7ba2699. The root cause was the macOS predefined Edit items consuming Command-V and sending Cocoa responder selectors to the non-native Iced canvas. Replaced all six Edit actions (Undo, Redo, Cut, Copy, Paste, Select All) with retained, localized native menu items and standard shortcuts that replay through the focused Iced widget; also synchronized modifier state for Iced 0.13. Added command sequencing, queue-order, menu dispatch, and localization regression coverage. Neutral review confirmed parity with bDS2's native-menu dispatch and the Allium native-menu/i18n requirements. Verified external clipboard paste into AI URL, model, and API-key fields via both Command-V and the Paste menu item, plus Select All/Cut/Paste round-trip, cargo fmt --check, cargo build --workspace, Allium validation, localization tests, and the full cargo test --workspace suite.
hugo closed this issue 2026-07-19 20:24:13 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: hugo/RuDS#30