Fix missing on-mouseup when dragging the window on Linux (#17801)

Zed Hackathon entry :D

Release Notes:

- Fixed a bug where Zed would initiate a window move and then refuse to
release the mouse.

Co-authored-by: Mikayla <mikayla@zed.dev>
This commit is contained in:
Barry PennerandMikayla authored and GitHub committed 2024-09-13 11:51:14 -07:00
1 parent de344c833b
commit 8f833ea029
1 file changed
+6
+6
View File
@@ -182,6 +182,12 @@ impl Render for TitleBar {
.on_mouse_down_out(cx.listener(move |this, _ev, _cx| {
this.should_move = false;
}))
.on_mouse_up(
gpui::MouseButton::Left,
cx.listener(move |this, _ev, _cx| {
this.should_move = false;
}),
)
.on_mouse_down(
gpui::MouseButton::Left,
cx.listener(move |this, _ev, _cx| {