Bug 466297

Summary: Do not disable screen if it is mirrored
Product: [Plasma] KScreen Reporter: Riccardo Robecchi <sephiroth_pk>
Component: commonAssignee: kscreen-bugs-null <kscreen-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: kdedev, nate
Priority: NOR    
Version First Reported In: 5.27.1   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Riccardo Robecchi 2023-02-23 11:15:08 UTC
SUMMARY
I have a laptop which I connect to a docking station, which connects to two screens. The laptop's screen is mirrored by one of those external monitors. When I close the lid of the laptop, however, its screen is automatically disabled in the settings, even though it remains by all intents and purposes active as it is mirrored by the external monitor. However, this disabling means that the internal configuration changes, so panels, widgets and backgrounds are changed. It would be best if disabling a screen was disabled if the screen is replicated by another output.

STEPS TO REPRODUCE
1. Replicate a laptop's screen to an external monitor
2. Close the laptop's lid

OBSERVED RESULT
The laptop's screen is disabled, causing all sorts of (small, admittedly) issues.

EXPECTED RESULT
The laptop's screen is not disabled as it is replicated.

SOFTWARE/OS VERSIONS
Linux: KDE neon
KDE Plasma Version: 5.27.1
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
Comment 1 TraceyC 2025-03-11 16:59:11 UTC
This seems reasonable