F9 shortcut doesn't work after pressed in builtin terminal
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
geany (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Package: /usr/bin/geany
Ubuntu release: Ubuntu 12.04.4 LTS
Affected Geany versions: 1.23+dfsg-
Details:
If anyone of the shortcuts F5 (execute), F8 (compile), F9 (build), Shift+F9 (make) and Ctrl+Shift+F9 (make custom target) is pressed in the embedded terminal, then even after switching the focus back to the main editor, these 5 shortcuts still do not work.
Expected to happen: The sourcecode being executed, compiled, built or made
What happened instead: Nothing
Remapping these keys to other shortcuts does not work, but the buttons and the options from the Build menu work fine. Other shortcuts also work, including F1, F2, F4, F6, Ctrl+C etc.
This can be "fixed" by unchecking the "Override Geany keybindings" option in Edit -> Preferences -> Terminal, but this will disable all shortcuts for the terminal (e.g. Ctrl+C for SIGINT).
Steps to reproduce:
1. Create an empty file with .c extension
2. Press F9 (works, brings you to the Compiler tab)
3. Go to the embedded terminal and press F9 (the ~ character should appear)
4. Switch focus back to the main editor and press F9 (nothing happens)
This has been reported to Geany https:/
On Tue, May 13, 2014 at 07:59:39AM -0000, Adrian Lam wrote:
> [...]
> This can be "fixed" by unchecking the "Override Geany keybindings"
> option in Edit -> Preferences -> Terminal, but this will disable all
> shortcuts for the terminal (e.g. Ctrl+C for SIGINT).
>
> Steps to reproduce:
> 1. Create an empty file with .c extension
> 2. Press F9 (works, brings you to the Compiler tab)
> 3. Go to the embedded terminal and press F9 (the ~ character should appear)
> 4. Switch focus back to the main editor and press F9 (nothing happens)
This really doesn't sound like a Unity bug. If your F9 hotkeys are being
recognized by Geany when your terminal isn't active, then Unity isn't capturing
the key, and it's purely a fault within Geany.
On the other hand, I'm on Ubuntu 14.04 and can't reproduce this bug, so perhaps
you'd like to upgrade?
--
Kind regards,
Loong Jin