diff options
-rw-r--r-- | graphics/macgui/mactextwindow.cpp | 6 | ||||
-rw-r--r-- | graphics/macgui/macwindow.h | 3 |
2 files changed, 4 insertions, 5 deletions
diff --git a/graphics/macgui/mactextwindow.cpp b/graphics/macgui/mactextwindow.cpp index b3824f66be..e12a9020d8 100644 --- a/graphics/macgui/mactextwindow.cpp +++ b/graphics/macgui/mactextwindow.cpp @@ -72,10 +72,10 @@ MacTextWindow::MacTextWindow(MacWindowManager *wm, const MacFont *font, int fgco void MacTextWindow::resize(int w, int h) { undrawInput(); - _maxWidth = w - kBorderWidth * 2; - _mactext->setMaxWidth(_maxWidth); - MacWindow::resize(w, h); + + _maxWidth = _innerDims.width(); + _mactext->setMaxWidth(_maxWidth); } void MacTextWindow::appendText(Common::String str, const MacFont *macFont, bool skipAdd) { diff --git a/graphics/macgui/macwindow.h b/graphics/macgui/macwindow.h index 2cda99164c..3e7f474f23 100644 --- a/graphics/macgui/macwindow.h +++ b/graphics/macgui/macwindow.h @@ -308,6 +308,7 @@ protected: ManagedSurface _composeSurface; bool _borderIsDirty; + Common::Rect _innerDims; private: MacWindowBorder _macBorder; @@ -329,8 +330,6 @@ private: WindowClick _highlightedPart; float _scrollPos, _scrollSize; - Common::Rect _innerDims; - Common::String _title; }; |