Was that just a long festive hiatus.....?! :-) The cursor, when on a post-it note, now can go out of view when Joe User scrolls, and is correctly brought back into 'focus' if the user types something.
But however, this patch shouldn't be pushed at all - I suspect that the hack which I've just removed probably breaks something somewhere. Even though I've bashed away at the Comments/Post-It Notes, and Writer in general; there appear to be no ill effects. I've tried to understand the necessity for this hack in the first place to no avail. I just hate lumpy carpets. Anyone? Thanks! Andy
From 5d237e53a3574dcef1f30ecf747ec6f7333cf829 Mon Sep 17 00:00:00 2001 From: Andrew W Hearn Date: Sat, 8 Jan 2011 23:26:13 +0000 Subject: [PATCH] Removed suspect hack. Cursor on post-it now scrolls out of view. Previously, when the user scrolls when the cursor is within a post-it note, the main view judders, refusing to let the cursor go out of view. The removed lines appears to have been a hack to retain focus of a post-it note containing the cursor. --- sw/source/ui/docvw/PostItMgr.cxx | 10 ---------- 1 files changed, 0 insertions(+), 10 deletions(-) diff --git a/sw/source/ui/docvw/PostItMgr.cxx b/sw/source/ui/docvw/PostItMgr.cxx index e06d558..2d599c6 100644 --- a/sw/source/ui/docvw/PostItMgr.cxx +++ b/sw/source/ui/docvw/PostItMgr.cxx @@ -719,16 +719,6 @@ void SwPostItMgr::LayoutPostIts() OSL_ENSURE(mPages[n]->bScrollbar,"SwPostItMgr::LayoutByPage(): note overlaps, but bScrollbar is not true"); } } - - // do some magic so we really see the focused note - for(SwSidebarWin_iterator i = aVisiblePostItList.begin(); i!= aVisiblePostItList.end() ; i++) - { - if ((*i)->HasChildPathFocus()) - { - MakeVisible((*i),n+1); - break; - } - } } else { -- 1.7.0.4
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice