do not reclaim keyboard focus if new focus widget is a QLineEdit
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1764 0778d3d1-df1d-0410-868b-ea421aaaa00d
This commit is contained in:
@@ -718,7 +718,9 @@ void pianoView::focusOutEvent( QFocusEvent * )
|
||||
|
||||
// focus just switched to another control inside the instrument track
|
||||
// window we live in?
|
||||
if( parentWidget()->parentWidget()->focusWidget() != this )
|
||||
if( parentWidget()->parentWidget()->focusWidget() != this &&
|
||||
!parentWidget()->parentWidget()->
|
||||
focusWidget()->inherits( "QLineEdit" ) )
|
||||
{
|
||||
// then reclaim keyboard focus!
|
||||
setFocus();
|
||||
|
||||
Reference in New Issue
Block a user