summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/wx/job_view.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/wx/job_view.cc b/src/wx/job_view.cc
index 073415122..c14734998 100644
--- a/src/wx/job_view.cc
+++ b/src/wx/job_view.cc
@@ -93,6 +93,9 @@ JobView::progress ()
whole += _job->status ();
if (whole != _last_message) {
_message->SetLabelMarkup (std_to_wx (whole));
+ /* This hack fixes the size of _message on OS X */
+ _message->InvalidateBestSize ();
+ _message->SetSize (_message->GetBestSize ());
_gauge_message->Layout ();
_last_message = whole;
}