mirror of
https://github.com/ghostty-org/ghostty.git
synced 2026-01-06 05:17:50 +00:00
Fix copying the theme name
Prior to this change both C and c would copy the path to the theme even though
the help screen claimed that c would copy the theme name.
There is a bug in libvaxis that results in both of these matches matching c:
`key.matches('c', .{})`
`key.matches('c', .{ .shift = true })`
Tested:
Before the change: 'c' copies path and 'C' copies path
After the change: 'c' copies the name and 'C' copies the path
This commit is contained in:
@@ -382,8 +382,8 @@ const Preview = struct {
|
||||
self.tty.anyWriter(),
|
||||
self.themes[self.filtered.items[self.current]].theme,
|
||||
alloc,
|
||||
);
|
||||
if (key.matches('c', .{ .shift = true }))
|
||||
)
|
||||
else if (key.matches('c', .{ .shift = true }))
|
||||
try self.vx.copyToSystemClipboard(
|
||||
self.tty.anyWriter(),
|
||||
self.themes[self.filtered.items[self.current]].path,
|
||||
|
||||
Reference in New Issue
Block a user