Version: 0.9.0 (using KDE KDE 3.3.0) Installed from: Slackware Packages Compiler: gcc 3.3.4 OS: Linux When using the systray icon, the Kopete contact list does not open up when Kopete is started. The Behavior option "Show the system tray icon" is selected, but the "Start with the contact list minimised to the system tray" option is NOT checked. This means that the contact list should display when Kopete is started (along with the system tray icon), but it is not. Only the system tray icon is displayed on startup, forcing the user to click in the system tray icon to view the contact list.
CVS commit by mattr: Fix bug 87727. saveOptions() was in the destructor, which meant the window state was always hidden. CCMAIL: 87727@bugs.kde.org M +1 -1 kopetewindow.cpp 1.200 --- kdenetwork/kopete/kopete/kopetewindow.cpp #1.199:1.200 @@ -247,5 +247,4 @@ void KopeteWindow::initSystray() KopeteWindow::~KopeteWindow() { - saveOptions(); delete m_pluginConfig; } @@ -460,4 +459,5 @@ void KopeteWindow::closeEvent( QCloseEve void KopeteWindow::slotQuit() { + saveOptions(); KopeteApplication *app = static_cast<KopeteApplication *>( kapp ); app->quitKopete();
CVS commit by mattr: Backport the fix for bug 87727. This should be in KDE 3.3.1 CCMAIL: 87727-done@bugs.kde.org M +1 -1 kopetewindow.cpp 1.199.2.1 --- kdenetwork/kopete/kopete/kopetewindow.cpp #1.199:1.199.2.1 @@ -247,5 +247,4 @@ void KopeteWindow::initSystray() KopeteWindow::~KopeteWindow() { - saveOptions(); delete m_pluginConfig; } @@ -460,4 +459,5 @@ void KopeteWindow::closeEvent( QCloseEve void KopeteWindow::slotQuit() { + saveOptions(); KopeteApplication *app = static_cast<KopeteApplication *>( kapp ); app->quitKopete();