make verifyTransient() more defensive to help mac menus
svn path=/trunk/kdebase/kwin/; revision=68012
This commit is contained in:
parent
caf8fda461
commit
26ee3808bd
1 changed files with 2 additions and 0 deletions
|
@ -2730,6 +2730,8 @@ void Client::verifyTransientFor()
|
||||||
}
|
}
|
||||||
if ( old_transient_for != transient_for && workspace()->findClient( transient_for ) )
|
if ( old_transient_for != transient_for && workspace()->findClient( transient_for ) )
|
||||||
XSetTransientForHint( qt_xdisplay(), win, transient_for );
|
XSetTransientForHint( qt_xdisplay(), win, transient_for );
|
||||||
|
else
|
||||||
|
transient_for = old_transient_for; // nice try
|
||||||
}
|
}
|
||||||
|
|
||||||
NoBorderClient::NoBorderClient( Workspace *ws, WId w, QWidget *parent, const char *name )
|
NoBorderClient::NoBorderClient( Workspace *ws, WId w, QWidget *parent, const char *name )
|
||||||
|
|
Loading…
Reference in a new issue