mirror of
https://github.com/ghostty-org/ghostty.git
synced 2026-09-14 18:01:58 +00:00
surface: restore mouse_shape when modifier overrides end
hard-coded .default & .text overrode a previously set OSC22 pointer
shape, this was a regression introduced in 6e8ed4e8b.
This commit is contained in:
@@ -88,7 +88,7 @@ pub fn keyToMouseShape(self: SurfaceMouse) ?MouseShape {
|
||||
// Normal override state
|
||||
return .text;
|
||||
} else {
|
||||
return .default;
|
||||
return self.mouse_shape;
|
||||
}
|
||||
},
|
||||
|
||||
@@ -97,7 +97,7 @@ pub fn keyToMouseShape(self: SurfaceMouse) ?MouseShape {
|
||||
// Crosshair (rectangle select)
|
||||
return .crosshair;
|
||||
} else {
|
||||
return .text;
|
||||
return self.mouse_shape;
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user