Fix keybind parse missing super:false

Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
This commit is contained in:
opencode-agent[bot]
2026-01-02 18:04:23 +00:00
parent 70881b2937
commit c8fcc06b22
2 changed files with 17 additions and 0 deletions

View File

@@ -64,6 +64,7 @@ export namespace Keybind {
ctrl: false,
meta: false,
shift: false,
super: false,
leader: false,
name: "",
}

View File

@@ -183,6 +183,7 @@ describe("Keybind.parse", () => {
ctrl: false,
meta: false,
shift: false,
super: false,
leader: false,
name: "f",
},
@@ -196,6 +197,7 @@ describe("Keybind.parse", () => {
ctrl: false,
meta: false,
shift: false,
super: false,
leader: true,
name: "f",
},
@@ -209,6 +211,7 @@ describe("Keybind.parse", () => {
ctrl: true,
meta: false,
shift: false,
super: false,
leader: false,
name: "x",
},
@@ -222,6 +225,7 @@ describe("Keybind.parse", () => {
ctrl: true,
meta: true,
shift: false,
super: false,
leader: false,
name: "u",
},
@@ -235,6 +239,7 @@ describe("Keybind.parse", () => {
ctrl: false,
meta: false,
shift: true,
super: false,
leader: false,
name: "f2",
},
@@ -248,6 +253,7 @@ describe("Keybind.parse", () => {
ctrl: false,
meta: true,
shift: false,
super: false,
leader: false,
name: "g",
},
@@ -261,6 +267,7 @@ describe("Keybind.parse", () => {
ctrl: false,
meta: false,
shift: false,
super: false,
leader: true,
name: "h",
},
@@ -274,6 +281,7 @@ describe("Keybind.parse", () => {
ctrl: true,
meta: false,
shift: false,
super: false,
leader: false,
name: "c",
},
@@ -281,6 +289,7 @@ describe("Keybind.parse", () => {
ctrl: false,
meta: false,
shift: false,
super: false,
leader: true,
name: "q",
},
@@ -294,6 +303,7 @@ describe("Keybind.parse", () => {
ctrl: false,
meta: false,
shift: true,
super: false,
leader: false,
name: "return",
},
@@ -307,6 +317,7 @@ describe("Keybind.parse", () => {
ctrl: true,
meta: false,
shift: false,
super: false,
leader: false,
name: "j",
},
@@ -325,6 +336,7 @@ describe("Keybind.parse", () => {
ctrl: false,
meta: false,
shift: false,
super: false,
leader: false,
name: "pgup",
},
@@ -338,6 +350,7 @@ describe("Keybind.parse", () => {
ctrl: false,
meta: false,
shift: false,
super: false,
leader: false,
name: "f2",
},
@@ -351,6 +364,7 @@ describe("Keybind.parse", () => {
ctrl: true,
meta: true,
shift: false,
super: false,
leader: false,
name: "g",
},
@@ -364,6 +378,7 @@ describe("Keybind.parse", () => {
ctrl: true,
meta: false,
shift: false,
super: false,
leader: false,
name: "x",
},
@@ -405,6 +420,7 @@ describe("Keybind.parse", () => {
ctrl: true,
meta: false,
shift: false,
super: false,
leader: false,
name: "-",
},