Bug 87727 - Contact list does not display on startup
Summary: Contact list does not display on startup
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: Main Application (show other bugs)
Version: 0.9.0
Platform: Slackware Linux
: NOR normal
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-22 04:43 UTC by Ken Zalewski
Modified: 2004-08-23 05:29 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ken Zalewski 2004-08-22 04:43:05 UTC
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.
Comment 1 Matt Rogers 2004-08-23 05:27:51 UTC
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();


Comment 2 Matt Rogers 2004-08-23 05:29:36 UTC
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();