Input from UX: if a ListItem is used in a horizontal oriented ListView, the horizontal navigation keys should focus the ListItems themselves, and eventual active content focusing should be omitted no matter what is the activeFocusOnTab setting is.
The https://code.launchpad.net/~zsombi/ubuntu-ui- toolkit/dontFocusDisabledLi branch seem to fix this issue as well. ** Branch linked: lp:~zsombi/ubuntu-ui-toolkit/dontFocusDisabledLi ** Changed in: ubuntu-ui-toolkit (Ubuntu) Status: Confirmed => In Progress -- 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/1590005 Title: activeFocusOnTab is ignored when Button is embedded inside ListItem in a horizontal ListView Status in ubuntu-ui-toolkit package in Ubuntu: In Progress Bug description: Run this code: import QtQuick 2.4 import Ubuntu.Components 1.3 Item { width: units.gu(50) height: units.gu(50) ListView { anchors.fill: parent model: 10 orientation: ListView.Horizontal delegate: ListItem { width: units.gu(5) height: units.gu(5) Button { activeFocusOnTab: false anchors { fill: parent margins: units.gu(1) } text: "Button #" + index } } } } Use TAB to select the first ListItem in the list. Pressing the LEFT arrow after that will put the focus on the Button in the first ListItem (you can see the focus outline changing). The same happens when using keyboard navigation to go to the last ListItem and then pressing the RIGHT cursor key. I could not reproduce the issue with a vertical ListView. This gives problems for the new Toolbar with scrolling icons inside it, because there I am wrapping an AbstractButton inside a ListItem in order to be able to get cursor key navigation until this bug is fixed: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui- toolkit/+bug/1573616 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1590005/+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