diff options
-rw-r--r-- | views/controls/textfield/native_textfield_gtk.h | 2 | ||||
-rw-r--r-- | views/controls/textfield/textfield.cc | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/views/controls/textfield/native_textfield_gtk.h b/views/controls/textfield/native_textfield_gtk.h index 0633591..ce89e55 100644 --- a/views/controls/textfield/native_textfield_gtk.h +++ b/views/controls/textfield/native_textfield_gtk.h @@ -43,4 +43,4 @@ class NativeTextfieldGtk : public NativeControlGtk, } // namespace views -#endif // VIEWS_CONTROLS_TEXTFIELD_NATIVE_TEXTFIELD_GTK_H_
\ No newline at end of file +#endif // VIEWS_CONTROLS_TEXTFIELD_NATIVE_TEXTFIELD_GTK_H_ diff --git a/views/controls/textfield/textfield.cc b/views/controls/textfield/textfield.cc index 79237f8..b7d64e6 100644 --- a/views/controls/textfield/textfield.cc +++ b/views/controls/textfield/textfield.cc @@ -159,12 +159,22 @@ void Textfield::SyncText() { // static bool Textfield::IsKeystrokeEnter(const Keystroke& key) { +#if defined(OS_WIN) return key.key == VK_RETURN; +#else + NOTIMPLEMENTED(); + return false; +#endif } // static bool Textfield::IsKeystrokeEscape(const Keystroke& key) { +#if defined(OS_WIN) return key.key == VK_ESCAPE; +#else + NOTIMPLEMENTED(); + return false; +#endif } //////////////////////////////////////////////////////////////////////////////// |