wrong object coordinates if the app uses the low chrome window flag
Bug #1572969 reported by
Florian Boucault
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qtubuntu (Ubuntu) |
New
|
High
|
Unassigned |
Bug Description
When using the low chrome Unity8/MIR flag, Autopilot tests all fail because y coordinate is off by the height of the panel.
Example program:
import QtQuick 2.4
import QtQuick.Window 2.2
Window {
// special flag only supported by Unity8/MIR so far that hides the shell's
// top panel in Staged mode
flags: Qt.Window | 0x00800000
}
Related branches
lp:~fboucault/qtubuntu/fix_panel_hack_low_chrome
On hold
for merging
into
lp:qtubuntu
- Nick Dedekind (community): Needs Fixing
- Unity8 CI Bot: Approve (continuous-integration)
-
Diff: 19 lines (+2/-0)1 file modifiedsrc/ubuntumirclient/window.cpp (+2/-0)
affects: | qtubuntu → qtubuntu (Ubuntu) |
To post a comment you must log in.
This was previously an issue with apps going fullscreen via the Qt API, see bug https:/ /bugs.launchpad .net/qtubuntu/ +bug/1422523
The workaround for that bug was not properly transferred to apps using that new low chrome flag.