Browse Source

Fix space key being ignored

tags/22.02
falkTX 4 years ago
parent
commit
3b314c119b
2 changed files with 3 additions and 3 deletions
  1. +2
    -2
      plugins/Cardinal/src/ImGuiWidget.cpp
  2. +1
    -1
      src/CardinalUI.cpp

+ 2
- 2
plugins/Cardinal/src/ImGuiWidget.cpp View File

@@ -215,7 +215,7 @@ void ImGuiWidget::onButton(const ButtonEvent& e)
return;
}

io.KeyCtrl = e.mods & GLFW_MOD_CTRL;
io.KeyCtrl = e.mods & GLFW_MOD_CONTROL;
io.KeyShift = e.mods & GLFW_MOD_SHIFT;
io.KeyAlt = e.mods & GLFW_MOD_ALT;
io.KeySuper = e.mods & GLFW_MOD_SUPER;
@@ -245,7 +245,7 @@ void ImGuiWidget::onSelectKey(const SelectKeyEvent& e)
return;
}

io.KeyCtrl = e.mods & GLFW_MOD_CTRL;
io.KeyCtrl = e.mods & GLFW_MOD_CONTROL;
io.KeyShift = e.mods & GLFW_MOD_SHIFT;
io.KeyAlt = e.mods & GLFW_MOD_ALT;
io.KeySuper = e.mods & GLFW_MOD_SUPER;


+ 1
- 1
src/CardinalUI.cpp View File

@@ -514,7 +514,7 @@ protected:

bool onCharacterInput(const CharacterInputEvent& ev) override
{
if (ev.character <= ' ' || ev.character >= kKeyDelete)
if (ev.character < ' ' || ev.character >= kKeyDelete)
return false;

const int mods = glfwMods(ev.mod);


Loading…
Cancel
Save