ubuntu-sdk-bugs team mailing list archive
-
ubuntu-sdk-bugs team
-
Mailing list archive
-
Message #07920
[Bug 1380702] Re: No keyboards shortcuts in QT apps
** Changed in: qtbase-opensource-src (Ubuntu Yakkety)
Status: Confirmed => Won't Fix
** Changed in: canonical-devices-system-image
Status: In Progress => Fix Released
** Changed in: appmenu-qt5
Status: In Progress => Fix Released
** Changed in: qtbase-opensource-src (Ubuntu)
Importance: Undecided => Medium
** Changed in: qtbase-opensource-src (Ubuntu Xenial)
Importance: Undecided => Medium
** Changed in: qtbase-opensource-src (Ubuntu Yakkety)
Importance: Undecided => Medium
** Project changed: sni-qt => ubuntu-translations
** No longer affects: ubuntu-translations
--
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1380702
Title:
No keyboards shortcuts in QT apps
Status in appmenu-qt5:
Fix Released
Status in Canonical System Image:
Fix Released
Status in qtbase-opensource-src package in Ubuntu:
Fix Released
Status in qtbase-opensource-src source package in Xenial:
Fix Released
Status in qtbase-opensource-src source package in Yakkety:
Won't Fix
Bug description:
Impact
======
This affects all Qt applications on Unity and other desktops which use
global menu, either via appmenu-qt5 or via native implementation on
Yakkety.
Any shortcut is not working if the corresponding action is attached
only to the menubar (i.e. and not also to the toolbar). It can be
reproduced with almost any application by removing the toolbar (right-
clicking on it and deselecting it).
Test Case
=========
* Open Qt Assistant;
* Press Ctrl+T (this action is not on the toolbar).
Expected: a new tab should be opened. Current result: nothing happens.
In Yakkety the fix should work both with and without appmenu-qt5.
Proposed Fix
============
The proposed fix is a backport of the upstream fix at
https://code.qt.io/cgit/qt/qtbase.git/commit/?id=287f548d4c7cc594.
Actually just the qshortcut.cpp part would be sufficient, but the
other parts make sure it plays fine together with https://cgit.kde.org
/plasma-integration.git/commit/?id=aef74e97e2ed462a.
Regression Potential
====================
The fix is in Zesty for 1½ months now (in upstream even longer), and
so far nobody complained. People have verified that the fix works (see
comment #63).
To manage notifications about this bug go to:
https://bugs.launchpad.net/appmenu-qt5/+bug/1380702/+subscriptions