Skip to content

Scenario: fix Scale-mode tooltip modifier (Ctrl/Cmd, was Alt)#2112

Open
bltzr wants to merge 1 commit into
ossia:masterfrom
bltzr:fix/scenario-scale-tooltip-ctrl
Open

Scenario: fix Scale-mode tooltip modifier (Ctrl/Cmd, was Alt)#2112
bltzr wants to merge 1 commit into
ossia:masterfrom
bltzr:fix/scenario-scale-tooltip-ctrl

Conversation

@bltzr

@bltzr bltzr commented Jul 13, 2026

Copy link
Copy Markdown
Member

The Scale edition mode is toggled by holding CtrlToolMenuActions::keyPressed maps Qt::Key_Control to the scale action (and Qt::Key_Shift to Lock, whose tooltip is already correct). The scale action's help text advertised "Alt", which does nothing.

This shows the correct modifier, contextually per OS: Cmd on macOS (where Qt maps Key_Control to the ⌘ key) and Ctrl elsewhere.

🤖 Generated with Claude Code

https://claude.ai/code/session_019ya5qsdZbjVtA697QUhJFz

The Scale edition mode is toggled by holding Ctrl — ToolMenuActions::keyPressed
maps Qt::Key_Control to the scale action (Qt::Key_Shift to Lock, whose tooltip
is already correct). The scale action's help text advertised "Alt", which does
nothing.

Show the correct modifier, contextually per OS: "Cmd" on macOS (where Qt maps
Key_Control to the Command key) and "Ctrl" elsewhere.
@bltzr bltzr force-pushed the fix/scenario-scale-tooltip-ctrl branch from 016b3dc to 7afe2ce Compare July 13, 2026 07:19
@bltzr bltzr changed the title Scenario: fix Scale-mode tooltip to say Ctrl instead of Alt Scenario: fix Scale-mode tooltip modifier (Ctrl/Cmd, was Alt) Jul 13, 2026
@bltzr

bltzr commented Jul 13, 2026

Copy link
Copy Markdown
Member Author

This one is trivial but I was confused for a moment because things were not working the way I was used to and how they were documented - the little Mac/Win distinction is a nice one to have IMHO.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant