Don't use a tab fence

This commit is contained in:
Peter Hartmann 2018-03-28 14:01:26 +02:00
parent 745adf463e
commit 2951523aaf
2 changed files with 3 additions and 9 deletions

View File

@ -226,15 +226,8 @@ void QskInputContext::setFocusObject( QObject* focusObject )
{ {
m_inputItem = focusQuickItem; m_inputItem = focusQuickItem;
m_inputCompositionModel->setInputItem( m_inputItem ); // ### use a signal/slot connection m_inputCompositionModel->setInputItem( m_inputItem ); // ### use a signal/slot connection
if( m_inputPanel )
m_inputPanel->setTabFence( false );
inputItemChanged = true; inputItemChanged = true;
} }
else
{
if( m_inputPanel )
m_inputPanel->setTabFence( true );
}
} }
if( inputItemChanged ) if( inputItemChanged )

View File

@ -281,8 +281,9 @@ QskInputPanel::QskInputPanel( QQuickItem* parent ):
setFlag( ItemIsFocusScope, true ); setFlag( ItemIsFocusScope, true );
// ### for some reason we never get focus when this is a tab fence: #if 0
// setTabFence( true ); setTabFence( true );
#endif
setAutoLayoutChildren( true ); setAutoLayoutChildren( true );