diff options
-rw-r--r-- | sd/source/ui/inc/NotesPanelView.hxx | 1 | ||||
-rw-r--r-- | sd/source/ui/view/NotesPanelView.cxx | 14 |
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(); } } |