From ce697c610d9d9773559b699acf4b662953255ce3 Mon Sep 17 00:00:00 2001 From: "Charles J. Cliffe" Date: Tue, 31 May 2016 17:42:44 -0400 Subject: [PATCH] Missed gain canvas focus for Win7 wheel support --- src/visual/GainCanvas.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/visual/GainCanvas.cpp b/src/visual/GainCanvas.cpp index 409e7de..cb1dce6 100644 --- a/src/visual/GainCanvas.cpp +++ b/src/visual/GainCanvas.cpp @@ -194,6 +194,11 @@ void GainCanvas::OnMouseLeftWindow(wxMouseEvent& event) { void GainCanvas::OnMouseEnterWindow(wxMouseEvent& event) { InteractiveCanvas::mouseTracker.OnMouseEnterWindow(event); SetCursor(wxCURSOR_CROSS); +#ifdef _WIN32 + if (wxGetApp().getAppFrame()->canFocus()) { + this->SetFocus(); + } +#endif }