File fix_wayland_inhibit_kde.patch of Package mpv

diff --git a/video/out/wayland_common.c b/video/out/wayland_common.c
index cd51e214a1..48a1c89427 100644
--- a/video/out/wayland_common.c
+++ b/video/out/wayland_common.c
@@ -2766,7 +2766,7 @@ static int set_screensaver_inhibitor(struct vo_wayland_state *wl, int state)
     if (state) {
         MP_VERBOSE(wl, "Enabling idle inhibitor\n");
         struct zwp_idle_inhibit_manager_v1 *mgr = wl->idle_inhibit_manager;
-        wl->idle_inhibitor = zwp_idle_inhibit_manager_v1_create_inhibitor(mgr, wl->callback_surface);
+        wl->idle_inhibitor = zwp_idle_inhibit_manager_v1_create_inhibitor(mgr, wl->surface);
     } else {
         MP_VERBOSE(wl, "Disabling the idle inhibitor\n");
         zwp_idle_inhibitor_v1_destroy(wl->idle_inhibitor);

openSUSE Build Service is sponsored by