summaryrefslogtreecommitdiffstats
path: root/views
diff options
context:
space:
mode:
Diffstat (limited to 'views')
-rw-r--r--views/controls/textfield/textfield.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/views/controls/textfield/textfield.cc b/views/controls/textfield/textfield.cc
index 97240c7..05fb018 100644
--- a/views/controls/textfield/textfield.cc
+++ b/views/controls/textfield/textfield.cc
@@ -11,6 +11,7 @@
#include "app/gfx/insets.h"
#if defined(OS_WIN)
#include "app/win_util.h"
+#include "base/win_util.h"
#endif
#include "base/string_util.h"
@@ -289,11 +290,11 @@ base::KeyboardCode Textfield::Keystroke::GetKeyboardCode() const {
#if defined(OS_WIN)
bool Textfield::Keystroke::IsControlHeld() const {
- return GetKeyState(VK_CONTROL) >= 0;
+ return win_util::IsCtrlPressed();
}
bool Textfield::Keystroke::IsShiftHeld() const {
- return GetKeyState(VK_SHIFT) >= 0;
+ return win_util::IsShiftPressed();
}
#else
bool Textfield::Keystroke::IsControlHeld() const {