fix enter key not working (i hate hyprland)

This commit is contained in:
end-4
2024-05-15 11:56:35 +07:00
parent b568110662
commit 99d1e00f69
+4 -1
View File
@@ -90,10 +90,13 @@ export const chatEntry = TextView({
}, 'hasKey') }, 'hasKey')
.on("key-press-event", (widget, event) => { .on("key-press-event", (widget, event) => {
// Don't send when Shift+Enter // Don't send when Shift+Enter
if (event.get_keyval()[1] === Gdk.KEY_Return && event.get_state()[1] == Gdk.ModifierType.MOD2_MASK) { if (event.get_keyval()[1] === Gdk.KEY_Return) {
if (event.get_state()[1] !== 17) {// SHIFT_MASK doesn't work but 17 should be shift
apiSendMessage(widget); apiSendMessage(widget);
return true; return true;
} }
return false;
}
// Keybinds // Keybinds
if (checkKeybind(event, userOptions.keybinds.sidebar.cycleTab)) if (checkKeybind(event, userOptions.keybinds.sidebar.cycleTab))
widgetContent.cycleTab(); widgetContent.cycleTab();