Author: tgoettlicher Date: Thu Jun 5 13:57:44 2008 New Revision: 48092 URL: http://svn.opensuse.org/viewcvs/yast?rev=48092&view=rev Log: fixed bnc #397083: help dialog disappears when "Help" button is multiple pushed Modified: trunk/qt/package/yast2-qt.changes trunk/qt/src/YQWizard.cc Modified: trunk/qt/package/yast2-qt.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt/package/yast2-qt.changes?rev=48092&r1=48091&r2=48092&view=diff ============================================================================== --- trunk/qt/package/yast2-qt.changes (original) +++ trunk/qt/package/yast2-qt.changes Thu Jun 5 13:57:44 2008 @@ -3,6 +3,8 @@ - (coolo) fixed segfault in QY2Styler with secondary wizards during installation: bnc #381755, bnc #391856, bug #391947 + (tgoettlicher fixed bnc #397083: help dialog disappears when + "Help" button is multiple pushed - V 2.16.54 ------------------------------------------------------------------- Modified: trunk/qt/src/YQWizard.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt/src/YQWizard.cc?rev=48092&r1=48091&r2=48092&view=diff ============================================================================== --- trunk/qt/src/YQWizard.cc (original) +++ trunk/qt/src/YQWizard.cc Thu Jun 5 13:57:44 2008 @@ -921,14 +921,17 @@ void YQWizard::showHelp() { - if (!_helpDlg) - _helpDlg = new QY2HelpDialog ( _qHelpText, NULL ); - else - _helpDlg->setHelpText( _qHelpText ); - - _helpDlg->show(); - _helpDlg->raise(); - _helpDlg->activateWindow(); + if (!_helpDlg) + _helpDlg = new QY2HelpDialog ( _qHelpText, NULL ); + else + { + _helpDlg->setHelpText( _qHelpText ); + _helpDlg->hide(); // workaround for icewm (see: bnc #397083) + } + + _helpDlg->show(); + _helpDlg->raise(); + _helpDlg->activateWindow(); } -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org