@@ -29,7 +29,7 @@ bool TabFocusFenceItem::focusNext()
2929{
3030 QQuickItem * current = scopedFocusItem();
3131 if (current) {
32− QQuickItem * next = scopedFocusItem()->nextItemInFocusChain(true);
32+ QQuickItem * next = current->nextItemInFocusChain(true);
3333 if (next) {
3434 next->setFocus(true, Qt::TabFocusReason);
3535 return true;
@@ -42,7 +42,7 @@ bool TabFocusFenceItem::focusPrev()
4242{
4343 QQuickItem * current = scopedFocusItem();
4444 if (current) {
45− QQuickItem * prev = scopedFocusItem()->nextItemInFocusChain(false);
45+ QQuickItem * prev = current->nextItemInFocusChain(false);
4646 if (prev) {
4747 prev->setFocus(true, Qt::BacktabFocusReason);
4848 return true;