mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-01-30 12:32:37 +00:00
19 lines
631 B
Diff
19 lines
631 B
Diff
diff --git a/src/steamcompmgr.cpp b/src/steamcompmgr.cpp
|
|
index 52dd8d1..05337c1 100644
|
|
--- a/src/steamcompmgr.cpp
|
|
+++ b/src/steamcompmgr.cpp
|
|
@@ -5202,6 +5202,13 @@ handle_property_notify(xwayland_ctx_t *ctx, XPropertyEvent *ev)
|
|
size_t server_idx = size_t{ xwayland_mode_ctl[ 0 ] };
|
|
int width = xwayland_mode_ctl[ 1 ];
|
|
int height = xwayland_mode_ctl[ 2 ];
|
|
+
|
|
+ if ( g_nOutputWidth != 1280 && width == 1280 && !env_to_bool(getenv("GAMESCOPE_ENABLE_720P_RESTRICT")) )
|
|
+ {
|
|
+ width = g_nOutputWidth;
|
|
+ height = g_nOutputHeight;
|
|
+ }
|
|
+
|
|
bool allowSuperRes = !!xwayland_mode_ctl[ 3 ];
|
|
|
|
if ( !allowSuperRes )
|