https://bugs.kde.org/show_bug.cgi?id=431242

--- Comment #1 from Antenore Gatta <anten...@simbiosi.org> ---
I forgot to mention the reason of having these signals.

My use case is a remote desktop client for RDP.

RDP supports a mechanism known as Suppress Output PDU (TS_SUPPRESS_OUTPUT_PDU)
to tell the server to not send any frame data, when the window gets minimized.

This saves quite a lot of bandwidth, especially if the remote PC or server is
doing a lot of screen updates. When you minimize a window, you don't want that
something still draws on it without a good reason, and the same should happen
whenever a window is not visible (switching between workplaces, activities,
screensaver, etc).

The same use case can be applied to any application that draws on a widget
quite regularly, think about games, internet browser, etc. The developer may
want to catch the map and unmap events to know when to stop and start again to
draw things in his/her widgets.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to