aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/KeyMap.h
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2022-04-23 14:50:44 +1000
committerNeil <nyamatongwe@gmail.com>2022-04-23 14:50:44 +1000
commitc371c758a5bd69f308de677f434ac66933c34270 (patch)
treef9d6156f7cdd824c4c5b7c8991f7b02558b838f2 /src/KeyMap.h
parenta8cab2327983ce120276c7cc99185c70b48189e9 (diff)
downloadscintilla-mirror-c371c758a5bd69f308de677f434ac66933c34270.tar.gz
Provide a default KeyModifiers constructor for use by platform layers.
Diffstat (limited to 'src/KeyMap.h')
-rw-r--r--src/KeyMap.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/KeyMap.h b/src/KeyMap.h
index bcdee9c81..673f381f4 100644
--- a/src/KeyMap.h
+++ b/src/KeyMap.h
@@ -25,6 +25,8 @@ class KeyModifiers {
public:
Scintilla::Keys key;
Scintilla::KeyMod modifiers;
+ KeyModifiers() noexcept : key{}, modifiers(KeyMod::Norm) {
+ };
KeyModifiers(Scintilla::Keys key_, Scintilla::KeyMod modifiers_) noexcept : key(key_), modifiers(modifiers_) {
}
bool operator<(const KeyModifiers &other) const noexcept {