Add col/row resize cursor styles (#11406)
This PR fixes a small issue I noticed with resize cursors. The column/row resize cursors were missing and in a few places we were using `ew-resize` and `ns-resize` even though the documentation mentions `col-resize` and `row-resize`. Finally updated the panes in the workspace to use the new column/row resize cursors. Before:   After:   Release Notes: - Added column/row resize cursor styles to GPUI - Fixed the existing references that were incorrectly using `ew-resize` for column resize and `ns-resize` for row resize - Updated panes to use column/row resize cursors instead on `ew-resize` and `ns-resize` --------- Co-authored-by: Mikayla <mikayla@zed.dev>
This commit is contained in:
parent
f3fffc25c4
commit
da6a6ec36b
5 changed files with 34 additions and 6 deletions
|
@ -914,8 +914,8 @@ mod element {
|
|||
for (ix, child) in &mut layout.children.iter_mut().enumerate() {
|
||||
if let Some(handle) = child.handle.as_mut() {
|
||||
let cursor_style = match self.axis {
|
||||
Axis::Vertical => CursorStyle::ResizeUpDown,
|
||||
Axis::Horizontal => CursorStyle::ResizeLeftRight,
|
||||
Axis::Vertical => CursorStyle::ResizeRow,
|
||||
Axis::Horizontal => CursorStyle::ResizeColumn,
|
||||
};
|
||||
cx.set_cursor_style(cursor_style, &handle.hitbox);
|
||||
cx.paint_quad(gpui::fill(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue