aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32/ScintillaWin.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'win32/ScintillaWin.cxx')
-rw-r--r--win32/ScintillaWin.cxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/win32/ScintillaWin.cxx b/win32/ScintillaWin.cxx
index b3b40660b..1b20d05b9 100644
--- a/win32/ScintillaWin.cxx
+++ b/win32/ScintillaWin.cxx
@@ -604,6 +604,10 @@ LRESULT ScintillaWin::WndProc(unsigned int iMessage, unsigned long wParam, long
case SCI_GETDIRECTPOINTER:
return reinterpret_cast<LRESULT>(this);
+ case SCI_GRABFOCUS:
+ ::SetFocus(wMain.GetID());
+ break;
+
default:
return ScintillaBase::WndProc(iMessage, wParam, lParam);
}