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

            Bug ID: 369420
           Summary: After turning off external monitor, taskbar disappears
                    on primary monitor
           Product: plasmashell
           Version: 5.7.5
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Multi-screen support
          Assignee: aleix...@kde.org
          Reporter: kdeb...@fratti.ch
                CC: plasma-b...@kde.org

I connected my Laptop to the TV over HDMI, and first arranged them so that the
TV was to the right of my laptop in the monitor arrangement widget. I
accidentally set the TV as the primary display at this point. I then proceeded
to arrange the TV to be above my laptop display in the widget, and also set it
back to be a secondary monitor. At this point, all of your windows should be on
the TV, while the task bar is back on the laptop. I played around with the
refresh rates of the TV for a bit, but made sure not to set it as a primary
display again.

After being done watching my Chinese cartoons, I turned off the TV, and then
disconnected the HDMI cable. This resulted in plasmashell suddenly eating my
taskbar. I tried resetting the monitor configurations to the default value and
made sure multiple times to set my laptop's display as being the primary.

A reboot did not fix the issue, I had to manually add a new default panel to my
laptop screen.

Reproducible: Didn't try

Steps to Reproduce:
1. Turn on TV
2. Connect HDMI cable to TV
3. Set TV to be the primary display
4.1 Move TV to the right of the primay display
4.2 Remember that you can also stack them in a vertical manner, so after moving
it to the right, move it above the laptop display
5. Set laptop display to be the primary display again, after noticing your
mistake
6. Drag a bunch of windows around and play with the refresh rate setting of the
TV a little.
7. Turn off the TV before unplugging it, then unplug it.


Actual Results:  
The panel disappears from the primary display, and a new one needs to be added
back manually to get a panel again.

Expected Results:  
plasma should not allow a situation where no connected monitor has any panels
left, especially if one of them is the primary display.

If someone can tell me whether plasma keeps a file somewhere with all the
widget arrangements on different monitors, I can probably more closely identify
what exactly happened, since apparently the original panel ended up on a
monitor that was not connected, even though at the time of disconnecting a
secondary monitor, it was on the proper display.

This happened on X11.

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

Reply via email to