summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2016-11-16 00:27:40 +0000
committerCarl Hetherington <cth@carlh.net>2016-11-16 11:19:49 +0000
commitb019c5679611d243eff7c516e29eb1384108951d (patch)
tree02aa8eb6c105b556f8748824c705a9047e49583c /src
parent8a05e8f7d58fb7411e091ae8161c351f735f7735 (diff)
Fix the layout of the job status view on OS X (#1005)
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;
}