From: Carl Hetherington Date: Wed, 26 Jun 2019 00:38:04 +0000 (+0100) Subject: Try to reduce audio mapping flicker on Windows. X-Git-Tag: v2.15.9~6 X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=commitdiff_plain;h=07daa6dc99c7b0a0fc00e51f80b5fff6e870732d Try to reduce audio mapping flicker on Windows. --- diff --git a/src/wx/audio_mapping_view.cc b/src/wx/audio_mapping_view.cc index fa8732648..98430da3b 100644 --- a/src/wx/audio_mapping_view.cc +++ b/src/wx/audio_mapping_view.cc @@ -75,6 +75,10 @@ AudioMappingView::AudioMappingView (wxWindow* parent) _vertical_scroll = new wxScrollBar (this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSB_VERTICAL); _horizontal_scroll = new wxScrollBar (this, wxID_ANY); +#ifndef __WXOSX__ + SetDoubleBuffered (true); +#endif + Bind (wxEVT_SIZE, boost::bind(&AudioMappingView::size, this, _1)); Bind (wxEVT_MENU, boost::bind(&AudioMappingView::off, this), ID_off); Bind (wxEVT_MENU, boost::bind(&AudioMappingView::full, this), ID_full);