Merge lp:~zsombi/ubuntu-ui-toolkit/focusing-improvements into lp:ubuntu-ui-toolkit/staging
Proposed by
Zsombor Egri
Status: | Merged |
---|---|
Approved by: | Zsombor Egri |
Approved revision: | 1229 |
Merged at revision: | 1228 |
Proposed branch: | lp:~zsombi/ubuntu-ui-toolkit/focusing-improvements |
Merge into: | lp:ubuntu-ui-toolkit/staging |
Diff against target: |
254 lines (+36/-111) 6 files modified
modules/Ubuntu/Components/AbstractButton.qml (+0/-1) modules/Ubuntu/Components/Pickers/Picker.qml (+0/-1) modules/Ubuntu/Components/plugin/ucstyleditembase.cpp (+22/-54) modules/Ubuntu/Components/plugin/ucstyleditembase.h (+1/-0) tests/unit_x11/tst_components/tst_focus.qml (+12/-0) tests/unit_x11/tst_components/tst_styleditem.qml (+1/-55) |
To merge this branch: | bzr merge lp:~zsombi/ubuntu-ui-toolkit/focusing-improvements |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Approve | |
Cris Dywan | Approve | ||
Review via email: mp+232972@code.launchpad.net |
Commit message
Focus should not be taken by a component if disabled. Complete child filtering properly.
To post a comment you must log in.
The child filtering wasn't completed in teh original MR :/ the setFiltersChild MouseEvents( ) call was there without having the childMouseEvent sFilter( ) being implemented. This caused us to have all sorts of workarounds for which QtQuick provides a solution. Mea culpa.