Community
Participate
Working Groups
Build Identifier: I20100608-0911 Executing the "Run Last Launched External Tool" action via a key binding does not execute the last launched external tool, but rather opens the "External Tools Configurations" window. Reproducible: Always Steps to Reproduce: 1. Bind a key to the "Run Last Launched External Tool" command. 2. Create an external tool configuration and launch it so it gets in the external tool launch history. 3. Press the key binding from step 1. Expected result: The last launched external tool executes. Actual result: The External Tools Configuration window pops up.
Moving to Platform Debug
I can reproduce the problem - but there is an issue with key binding selection here. Since "CTRL-clicking" the toolbar actions (run, debug, external tools) opens the LCD on the assocaited launch configuration (last or associated with the selected resource), when a key binding with CTRL is chosen for the action the dialog is opened (since the code looks for the CTRL modifier). If a key binding is chosen without CTRL (like Shift-R, Shift-T), then it works.
Created attachment 175573 [details] patch This patch only looks at the CTRL modifier if the action was *not* invoked from the keyboard.
Fixed. Please review, Mike.
Verified through testing.