Ctrl+Q shortcut collides with "quit application" shortcut in Firefox
Ctrl+Q shortcut is used to "add task". But it is also used to quit application for almost every single application out there, including Firefox, at least in Linux (I don't know about Windows). Ctrl+Q is a reasonable shortcut to quit application, because the default Alt+F4 is just terrible (can't reach it easily with one hand). It also serves the purpose of quitting the _whole application_, as opposed to closing just the current window (which Alt+F4 does). So it has several uses.
If I try to close Firefox using Ctrl+Q while being on Todoist page, nothing happens (the browser is not closed), and it takes me several seconds to discover why, and then I'm annoyed at the functionality. Really, the "Add task" shortcut should not collide with the most common desktop shortcuts.
I don't know if this is a correct channel for reporting a problem/suggestion, this is not really a question, I haven't found any bug tracker or similar tool here.
Asked by Kamil on Feb 12, 2013 - 08:48
Kamil on Feb 12, 2013 - 17:58
Hmm, you're right, Firefox on Windows doesn't support Ctrl+Q.
Anyway, on Linux:
* Firefox - Ctrl+Q quits the whole application, unless Todoist tab is currently active. Todoist shortcut beats Firefox shortcut.
* Google Chrome - Ctrl+Shift+Q quits the whole application, so Ctrl+Q doesn't collide.
* Opera - Ctrl+Q quits the whole application, even when Todoist tab is currently active. Opera shortcut beats Todoist shortcut.
* Epiphany - Ctrl+Q quits the whole application, even when Todoist tab is currently active. Epiphany shortcut beats Todoist shortcut.
I believe most other browsers on Linux (Konqueror, Midori, etc) will also support Ctrl+Q shortcut. Either it will quit the application or the Todoist action will take preference.
Since this affects only Linux it seems, and even not all mainstream browsers, this issue is a bit tricky, I understand that. I didn't know that before. It's your choice whether to do something about it, but at least you know about it.
Unfortunately, our Linux userbase is indeed very small and we may not be able to put our resources to create a keyboard shortcut customization system based on the small amount of affected users. We're sorry for the inconvenience.
It may be possible, though, to disable this shortcut in Firefox according to this page: http://askubuntu.com/questions/10880/disable-ctrlq-in-firefox-without-keyconfig-extension however, we're not sure if it's won't affect our shortcut as well.
Stefano Tranquillini on Jul 23, 2013 - 06:48
in mac ctrl+Q quits the application.
Stefano Tranquillini on Jul 24, 2013 - 01:33
you are right :).
but, the fact is that the shorcut works only if the extension is open. i mean, if i'm in gmail and i press ctrl+Q nothing happens, i've to open the extension and press ctrl+Q.
so basically i loose the power of the shortcut.
is this just me or it's how it works?
That's correct, Ctrl+Q is an in-app shortcut and works when it's opened, but there are also global shortcuts which will work from anywhere. To see them, please click on the TD icon in the top bar and access the configuration (settings) of the app.
Unfortunately, we can't reproduce this issue. Ctrl+Q opens the "Quick Add" menu both on the web and the Chrome extension.
Please make sure you have the latest stable (not beta or dev build) release of Chrome, no plugins that may influence keyboard shortcuts. If you're accessing Todoist through a bookmark, always use todoist.com and no other URL especially not one containing a version number.
You could also try to clear Todoist's offline date through Chrome's Settings -> Advanced Settings -> Content Settings -> All cookies and site data by deleting todoist.com from this list.
Once the Chrome extension is opened (you've clicked on the TD icon), you can use Ctrl+Q to open the "Quick Add" feature (just checked now and it seems to work correctly).
Alternatively, if you're within a project, you can also use "a" to add a task using the regular task input field instead of the "Quick Add".