Public bug reported: The slider position change event is not preventing the event from being stolen by a parent if the Flickable is inside another Flickable (somewhere in the tree). It's only looking at the first parent Flickable. QtQuick.Controls.Slider works around this by using the preventStealing property.
Test Script: import QtQuick 2.0 import Ubuntu.Components 1.1 Item { height: units.gu(50) width: units.gu(50) Flickable { anchors.fill: parent contentWidth: flickInner.width Flickable { id: flickInner width: units.gu(100) anchors.top: parent.top anchors.bottom: parent.bottom contentHeight: inner.height Item { id: inner height: units.gu(100) Slider {} } } } } ** Affects: ubuntu-ui-toolkit (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in Ubuntu. https://bugs.launchpad.net/bugs/1453836 Title: When changing a slider value inside a nested Flickable, the bottom flickable can steal the mouse events. Status in ubuntu-ui-toolkit package in Ubuntu: New Bug description: The slider position change event is not preventing the event from being stolen by a parent if the Flickable is inside another Flickable (somewhere in the tree). It's only looking at the first parent Flickable. QtQuick.Controls.Slider works around this by using the preventStealing property. Test Script: import QtQuick 2.0 import Ubuntu.Components 1.1 Item { height: units.gu(50) width: units.gu(50) Flickable { anchors.fill: parent contentWidth: flickInner.width Flickable { id: flickInner width: units.gu(100) anchors.top: parent.top anchors.bottom: parent.bottom contentHeight: inner.height Item { id: inner height: units.gu(100) Slider {} } } } } To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1453836/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp