Merge lp:~dandrader/unity8/indicatorsBarEatsAllInput into lp:unity8
| Status: | Merged |
|---|---|
| Approved by: | Albert Astals Cid on 2015-02-05 |
| Approved revision: | 1572 |
| Merged at revision: | 1597 |
| Proposed branch: | lp:~dandrader/unity8/indicatorsBarEatsAllInput |
| Merge into: | lp:unity8 |
| Diff against target: |
101 lines (+38/-5) 2 files modified
qml/Panel/Panel.qml (+5/-3) tests/qmltests/Panel/tst_Panel.qml (+33/-2) |
| To merge this branch: | bzr merge lp:~dandrader/unity8/indicatorsBarEatsAllInput |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | Approve on 2015-02-11 | |
| Albert Astals Cid (community) | 2015-01-26 | Approve on 2015-02-04 | |
|
Review via email:
|
|||
Commit Message
Make indicators bar eat all events
So that they don't hit items behind it inadvertently.
Description of the Change
This shows up with tablets. Causes the TabletStage to get the touches and behave weirdly.
* Are there any related MPs required for this MP to build/function as expected? Please list.
No
* Did you perform an exploratory manual test run of your code change and any related functionality?
Yes
* Did you make sure that your branch does not contain spurious tags?
Yes
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
Not applicable
* If you changed the UI, has there been a design review?
Not applicable
| Francis Ginther (fginther) wrote : | # |
The jenkins node for the amd64 and i386 builds failed, I've restarted a new ci run.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1572
http://
Executed test runs:
UNSTABLE: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Albert Astals Cid (aacid) wrote : | # |
Could you add a reason to the commit so when reading it i'd understand why the indicator bar should eat all the events?
| Daniel d'Andrada (dandrader) wrote : | # |
> Could you add a reason to the commit so when reading it i'd understand why the
> indicator bar should eat all the events?
Done.
Would you also have to spare time to review it? :)
| Albert Astals Cid (aacid) wrote : | # |
There's still like a few pixels that if i click on them the swapping to the dahs will happen, maybe it's the pixels of the divider line?
What i do is start doing taps on the bar and then go down bit by bit, and like 75% of the times i can touch somewhere that will make it switch (seems to happen only with the indicators are open)
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1572
http://
Executed test runs:
FAILURE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| Albert Astals Cid (aacid) wrote : | # |
Actually what i found is just a different bug that i just logged at https:/
| Albert Astals Cid (aacid) wrote : | # |
* Did you perform an exploratory manual test run of the code change and any related functionality?
Yes
* Did CI run pass? If not, please explain why.
Some builder failed due to gcc being broken, will retrigger and top approve later
* Did you make sure that the branch does not contain spurious tags?
Yes
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1572
http://
Executed test runs:
UNSTABLE: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Albert Astals Cid (aacid) wrote : | # |
Only known failing tests
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1572
http://
Executed test runs:
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1572
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:1572
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://

FAILED: Continuous integration, rev:1572 jenkins. qa.ubuntu. com/job/ unity8- ci/5188/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- vivid-touch/ 985 jenkins. qa.ubuntu. com/job/ unity-phablet- qmluitests- vivid/352 jenkins. qa.ubuntu. com/job/ unity8- vivid-amd64- ci/353/ console jenkins. qa.ubuntu. com/job/ unity8- vivid-i386- ci/353/ console jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- runner- vivid-mako/ 874 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 983 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 983/artifact/ work/output/ *zip*/output. zip s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 17448
http://
Executed test runs:
UNSTABLE: http://
UNSTABLE: http://
FAILURE: http://
FAILURE: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity8- ci/5188/ rebuild
http://