summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sd/source/ui/inc/NotesPanelView.hxx1
-rw-r--r--sd/source/ui/view/NotesPanelView.cxx14
2 files changed, 3 insertions, 12 deletions
diff --git a/sd/source/ui/inc/NotesPanelView.hxx b/sd/source/ui/inc/NotesPanelView.hxx
index 4bb94590acbb..82b3631f3f50 100644
--- a/sd/source/ui/inc/NotesPanelView.hxx
+++ b/sd/source/ui/inc/NotesPanelView.hxx
@@ -38,7 +38,6 @@ class NotesPanelView final : public ::sd::SimpleOutlinerView
Idle aModifyIdle;
SdrTextObj* mpTextObj = nullptr;
- bool mbFirstPaint = true;
bool mbIgnoreNotifications = false;
/** stores the last used document color.
diff --git a/sd/source/ui/view/NotesPanelView.cxx b/sd/source/ui/view/NotesPanelView.cxx
index 49fa38a05d88..7aa10d0c1f31 100644
--- a/sd/source/ui/view/NotesPanelView.cxx
+++ b/sd/source/ui/view/NotesPanelView.cxx
@@ -149,16 +149,7 @@ void NotesPanelView::setNotesToDoc()
void NotesPanelView::Paint(const ::tools::Rectangle& rRect, ::sd::Window const* /*pWin*/)
{
- OutlinerView* pOlView = GetOutlinerView();
-
- if (pOlView)
- {
- pOlView->HideCursor();
- pOlView->Paint(rRect);
-
- pOlView->ShowCursor(mbFirstPaint);
- mbFirstPaint = false;
- }
+ maOutlinerView.Paint(rRect);
}
void NotesPanelView::Notify(SfxBroadcaster&, const SfxHint& rHint)
@@ -227,7 +218,8 @@ void NotesPanelView::onResize()
if (!aVisArea.IsEmpty()) // not when opening
{
- mrNotesPanelViewShell.InitWindows(Point(0, 0), aVisArea.GetSize(), aVisArea.TopLeft());
+ mrNotesPanelViewShell.InitWindows(Point(0, 0), aVisArea.GetSize(), aVisArea.TopLeft(),
+ true);
mrNotesPanelViewShell.UpdateScrollBars();
}
}