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

            Bug ID: 466127
           Summary: Tiling configuration works erratically on cloned
                    screens
    Classification: Plasma
           Product: kwin
           Version: 5.27.0
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Custom Tiling
          Assignee: kwin-bugs-n...@kde.org
          Reporter: mz...@o2.pl
                CC: notm...@gmail.com
  Target Milestone: ---

SUMMARY

I have two screens - a monitor (the primary screen) and a TV (which clones the
primary screen). When I change the splits in tiling settings dialog, they seem
to be changed not for the primary screen, but the other one. The end result is
that the config changes don't apply. What I mean by this is that when I drag a
window holding Shift, the new splits I've just added aren't there.

Looking looking at kwinrc, I have two tiling sections for each screen:
[Tiling][112a321c-1187-5b40-909d-f3bcef9080fa] - which seems to be TV
[Tiling][8e33597a-6e65-5852-ba3f-f97b7fd8a401] - which is the monitor (primary
screen)

When changing the settings, they get applied to the first section (the TV),
although it's not the primary screen. If I copy the tile settings to the second
section (the monitor) and restart kwin, the new splits appear as intended.

Additionally, the config dialog doesn't seem to update. It only shows changes
after I restart kwin. This might also be related to the issue of settings being
applied to the wrong screen.

STEPS TO REPRODUCE
1. Set up a primary screen and a cloned screen
2. Open the tiling config dialog
3. Add new splits

OBSERVED RESULT
Splits aren't added for the primary screen, but the cloned one

EXPECTED RESULT
The config dialog shows the current (primary) screen and changes are applied to
it

SOFTWARE/OS VERSIONS
Operating System: Gentoo Linux 2.13
KDE Plasma Version: 5.27.0
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Kernel Version: 6.1.10-gentoo (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 23.4 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1650/PCIe/SSE2

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

Reply via email to