Bug 85158

Summary: unable to vertical resize conversation window after maximize
Product: [Applications] kopete Reporter: Stino V. <stijn.vanlangendonck>
Component: Chat WindowAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: major    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Stino V. 2004-07-14 11:14:43 UTC
Version:           0.8.91 (using KDE KDE 3.2.91)
Installed from:    Gentoo Packages

After maximizing a conversation window, you can still do horizontal resize, but no vertical resize is possible. This only happens for a kopete conversation window, all other windows/apps have no problem with the resize.
Comment 1 Stino V. 2004-07-14 11:44:57 UTC
Some more info to reproduce:
Open a chat window - maximize window - close chat window - exit kopete (settings are saved) - startup kopete again - open a chatwindow -> unable to vertically resize the maximized chat window

Temporary resolution: exit kopete - remove the [KopeteChatWindow] section from the ~/.kde3.3/share/config/kopeterc file - start kopete (chatwindow settings are reset)
Comment 2 Casey Allen Shobe 2004-07-14 20:49:32 UTC
Reproducible.  I duplicated the problem following your instructions.
Comment 3 Casey Allen Shobe 2004-07-19 11:15:07 UTC
Please note that once you get a window stuck this way, it doesn't matter how many times you restart Kopete or in what state you leave the chatwindow when you quit, you cannot ever size a window below full screen width (you can size it _larger_ than screen width though...).
Comment 4 Olivier Goffart 2004-07-19 18:39:36 UTC
CVS commit by ogoffart: 

Don't have a minimum size for the statusbar.

CCMAIL: 85158-done@bugs.kde.org


  M +0 -1      kopetechatwindow.cpp   1.81


--- kdenetwork/kopete/kopete/chatwindow/kopetechatwindow.cpp  #1.80:1.81
@@ -195,5 +195,4 @@ KopeteChatWindow::KopeteChatWindow(QWidg
         m_status_text = new KSqueezedTextLabel( i18n("Ready."), statusBar(), "m_status_text" );
         m_status_text->setAlignment( AlignLeft | AlignVCenter );
-        m_status_text->setSizePolicy( QSizePolicy( QSizePolicy::Minimum, QSizePolicy::Expanding ) );
         m_status_text->setFont( statusBar()->font() );
         m_status_text->setFixedHeight( statusBar()->sizeHint().height() );