summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2019-06-26 01:38:04 +0100
committerCarl Hetherington <cth@carlh.net>2019-06-27 23:56:47 +0100
commit07daa6dc99c7b0a0fc00e51f80b5fff6e870732d (patch)
tree455c9db3ecc2b72e8201d519ab70eb7ca0317cd7
parent52860fda28a383f43322f8bd14bb3b3c2467ffac (diff)
Try to reduce audio mapping flicker on Windows.
-rw-r--r--src/wx/audio_mapping_view.cc4
1 files changed, 4 insertions, 0 deletions
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);