diff --git a/src/apps/haikudepot/textview/TextDocumentView.cpp b/src/apps/haikudepot/textview/TextDocumentView.cpp index 379d0b872f..56c9139ce1 100644 --- a/src/apps/haikudepot/textview/TextDocumentView.cpp +++ b/src/apps/haikudepot/textview/TextDocumentView.cpp @@ -447,6 +447,14 @@ TextDocumentView::Copy(BClipboard* clipboard) } +void +TextDocumentView::Relayout() +{ + fTextDocumentLayout.Invalidate(); + _UpdateScrollBars(); +} + + // #pragma mark - private diff --git a/src/apps/haikudepot/textview/TextDocumentView.h b/src/apps/haikudepot/textview/TextDocumentView.h index ffd33e340a..c681852153 100644 --- a/src/apps/haikudepot/textview/TextDocumentView.h +++ b/src/apps/haikudepot/textview/TextDocumentView.h @@ -49,6 +49,8 @@ public: virtual void GetHeightForWidth(float width, float* min, float* max, float* preferred); + virtual void Relayout(); + // TextDocumentView interface void SetTextDocument( const TextDocumentRef& document);