winit/src/platform_impl
Kirill Chibisov 73248bdced On Wayland, under mutter(GNOME Wayland), fix CSD being behind the status bar, when starting window in maximized mode (#1324)
Mutter can reposition window on resize, if it is behind mutter's "bounding box".
So, when you start winit window in maximized mode with CSD, mutter places its CSD
behind the GNOME's status bar initially, and then sends configure with the
exact same size as your current window. If winit decides to optimize calling
frame.resize(..) in this case, we won't call set_geometry(we're calling
it through resize) and GNOME won't reposition your window to be inside the
"bounding box", which is not a desired behavior for the end user.
2019-12-19 17:08:28 -07:00
..
android Have EventLoopClosed contain the original event (#1294) 2019-12-07 10:22:03 -07:00
ios Have EventLoopClosed contain the original event (#1294) 2019-12-07 10:22:03 -07:00
linux On Wayland, under mutter(GNOME Wayland), fix CSD being behind the status bar, when starting window in maximized mode (#1324) 2019-12-19 17:08:28 -07:00
macos Fix run_return in MacOS (#1321) 2019-12-19 12:10:47 +03:00
web X11: Sync key press/release with window focus (#1296) 2019-12-07 15:51:37 -07:00
windows X11: Sync key press/release with window focus (#1296) 2019-12-07 15:51:37 -07:00
mod.rs Merge branch 'master' into merge-master-to-web 2019-09-24 14:21:18 -04:00