From 31ecb89c7ffe0dda4a368480ff31127c22d7becb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Sun, 24 Nov 2013 21:18:13 +0100 Subject: [PATCH] HaikuDepot: Fix invalidating view contents... ... when InvalidateLayout() does not result in a change of the layout. --- src/apps/haiku-depot/textview/TextDocumentView.cpp | 2 ++ src/apps/haiku-depot/textview/TextView.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/apps/haiku-depot/textview/TextDocumentView.cpp b/src/apps/haiku-depot/textview/TextDocumentView.cpp index c0b880087e..9da75b56e0 100644 --- a/src/apps/haiku-depot/textview/TextDocumentView.cpp +++ b/src/apps/haiku-depot/textview/TextDocumentView.cpp @@ -107,6 +107,7 @@ TextDocumentView::SetTextDocument(const TextDocumentRef& document) fTextDocument = document; fTextDocumentLayout.SetTextDocument(fTextDocument); InvalidateLayout(); + Invalidate(); _UpdateScrollBars(); } @@ -139,6 +140,7 @@ TextDocumentView::SetInsets(float left, float top, float right, float bottom) fInsetBottom = bottom; InvalidateLayout(); + Invalidate(); } diff --git a/src/apps/haiku-depot/textview/TextView.cpp b/src/apps/haiku-depot/textview/TextView.cpp index bd9e37c7b7..ee806cc08e 100644 --- a/src/apps/haiku-depot/textview/TextView.cpp +++ b/src/apps/haiku-depot/textview/TextView.cpp @@ -111,6 +111,7 @@ TextView::SetText(const BString& text) fTextLayout.SetParagraph(fText); InvalidateLayout(); + Invalidate(); } @@ -121,5 +122,6 @@ TextView::SetParagraphStyle(const ::ParagraphStyle& style) fTextLayout.SetParagraph(fText); InvalidateLayout(); + Invalidate(); }