From 09e3107854a6c8601b556a1bf0cc61d5df801f6a Mon Sep 17 00:00:00 2001 From: tpearson Date: Tue, 5 Jul 2011 18:17:41 +0000 Subject: Backport SVN commit #951879 This fixes kde.org bug #189050 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdepim@1239902 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- knotes/knote.cpp | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/knotes/knote.cpp b/knotes/knote.cpp index 4281f713..17d482e3 100644 --- a/knotes/knote.cpp +++ b/knotes/knote.cpp @@ -1050,16 +1050,19 @@ void KNote::updateFocus() if ( m_tool && m_tool->isHidden() && m_editor->textFormat() == TQTextEdit::RichText ) { m_tool->show(); - m_editor->cornerWidget()->show(); setGeometry( x(), y(), width(), height() + m_tool->height() ); } + m_editor->cornerWidget()->show(); } - else if ( m_tool && !m_tool->isHidden() ) + else { - m_tool->hide(); - m_editor->cornerWidget()->hide(); - setGeometry( x(), y(), width(), height() - m_tool->height() ); - updateLayout(); // to update the minimum height + if ( m_tool && !m_tool->isHidden() ) + { + m_tool->hide(); + setGeometry( x(), y(), width(), height() - m_tool->height() ); + updateLayout(); // to update the minimum height + } + m_editor->cornerWidget()->hide(); } m_fold->hide(); -- cgit v1.2.3