![]() Fixes https://linear.app/zed-industries/issue/Z-1510/join-project-notification-takes-up-full-screen-on-a-second-monitor There were multiple mistakes in the positioning of Zed's notification windows, one of which lead to the notifications taking up the full screen on secondary displays 😱 . * Wrong sign for the vertical padding (moving the window *upward* instead of downward) * Using the screen's full frame instead of its "visible frame" (which accounts for app menu bar) * Wrong coordinate translation between our coordinates and AppKit's coordinates. Regardless of which display a given window appears on, the coordinate translation needs to use the height of the *main* display. Release Notes: - Fixed a bug where call notifications were accidentally full-screen on all displays except the main display. |
||
---|---|---|
.. | ||
collab_panel | ||
collab_panel.rs | ||
collab_titlebar_item.rs | ||
collab_ui.rs | ||
contact_notification.rs | ||
face_pile.rs | ||
incoming_call_notification.rs | ||
notifications.rs | ||
project_shared_notification.rs | ||
sharing_status_indicator.rs |