After using the account assistent the last step (where kwallet access dialog comes up) the account dialog overlaps all other dialogs especial when the kwallet dialog comes up and will never get the focus in terms on getting on top of z-index visibility please see screenshot Reproducible: Always Steps to Reproduce: 1.Create new Account using assistent 2.step to the end (last step when kwallet dialog comes up) 3.the kwallet window (and all other) will never get the focus in terms of z-index visibility
Created attachment 71740 [details] no dialogs will ever get the correct focus
this occures in the latest kde neon project that comes from kubuntu ppa
I retested here. And it works fine. We use: void SetupManager::openWallet() { using namespace KWallet; if ( Wallet::isOpen( Wallet::NetworkWallet() ) ) return; Q_ASSERT( parent()->isWidgetType() ); Wallet *w = Wallet::openWallet( Wallet::NetworkWallet(), qobject_cast<QWidget*>( parent() )->effectiveWinId(), Wallet::Asynchronous ); QEventLoop loop; connect( w, SIGNAL(walletOpened(bool)), &loop, SLOT(quit()) ); loop.exec(); } so parent is accountwizard and it can be on top of this. I can't reproduce it. But ok for other dialogbox I can reproduce some bugs about it.
Fixed in 4.8.5/4.9