Bug 515235 - "Hide from Screencast" setting does not persist between screencast sessions
Summary: "Hide from Screencast" setting does not persist between screencast sessions
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: screencasting (other bugs)
Version First Reported In: 6.5.91
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-29 00:51 UTC by kdebugs
Modified: 2026-01-29 11:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kdebugs 2026-01-29 00:51:15 UTC
I posted about this in the forums before but i didnt get any feedback so i guess i should bring it here now as i still think its a massive oversight when implementing this. The feature is basically useless for its actual purpose because it forces you to manually re-enable it for every window every single time while the screencast is running. If a window contains sensitive info, it should stay hidden permanently instead of relying on me to remember it every session. 

Purpose: To strictly prevent sensitive data like passwords or private chats from being recorded.

Reason: You need to share your screen for work/tutorials/streaming/screensharing with friends/... while keeping personal stuff secure in the background.

Functionality: It does not work because the setting resets, creating a security risk where you can easily forget to toggle it.

Improvements: The "hidden" state needs to be persistent or handled via Window Rules so it's "set and forget," and it should be able to hide the kde clipboard popups too. (Super+V)