From a7cdd94212582f33230afad8ca9d0c2d2358b491 Mon Sep 17 00:00:00 2001 From: Jeff Young Date: Sun, 11 Feb 2018 00:06:59 +0000 Subject: [PATCH] PCBnew clarify selection menu doesn't highlight individual selection on Windows (Use Mac solution to disambiguation highlighting on MSW). Fixes: lp:1594029 https://bugs.launchpad.net/kicad/+bug/1594029 --- common/tool/tool_manager.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/common/tool/tool_manager.cpp b/common/tool/tool_manager.cpp index b08c5e2d50..2fa13e2ea0 100644 --- a/common/tool/tool_manager.cpp +++ b/common/tool/tool_manager.cpp @@ -1,7 +1,7 @@ /* * This program source code file is part of KiCad, a free EDA CAD application. * - * Copyright (C) 2013-2017 CERN + * Copyright (C) 2013-2018 CERN * @author Tomasz Wlostowski * @author Maciej Suminski * @@ -774,9 +774,9 @@ bool TOOL_MANAGER::ProcessEvent( const TOOL_EVENT& aEvent ) { auto f = dynamic_cast( GetEditFrame() ); - if( f ) - f->GetGalCanvas()->Refresh(); // fixme: ugly hack, provide a method in TOOL_DISPATCHER. -#ifdef __WXMAC__ + if( f ) + f->GetGalCanvas()->Refresh(); // fixme: ugly hack, provide a method in TOOL_DISPATCHER. +#ifndef __UNIX__ wxTheApp->ProcessPendingEvents(); // required for updating brightening behind a popup menu #endif }