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

            Bug ID: 470013
           Summary: clientAdded emitted too late?
    Classification: Plasma
           Product: kwin
           Version: 5.27.4
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: scripting
          Assignee: kwin-bugs-n...@kde.org
          Reporter: plata.h...@kdemail.net
  Target Milestone: ---

SUMMARY
Changing the window on clientAdded signal happens after the window is fully
created.


STEPS TO REPRODUCE
for example
1. Add "Placement=Maximizing" in [Windows] section of kwinrc.
2. Open a window
3. See how it is maximized from the start
5. Set "Placement=Centered"
4. Install Convergent Windows (https://store.kde.org/p/1985909)
5. Open a window

OBSERVED RESULT
The window first opens in the centered position before it is maximized.

EXPECTED RESULT
Same behavior as with the kwinrc setting.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9

ADDITIONAL INFORMATION
- Of course, this depends on the device. If it is fast enough, the effect is
not visible. I've tested on mobile.
- The intention would be that the settings get applied right from the start,
i.e. before the window is drawn initially. However, I'm not even sure if that's
technically possible or what kind of side effects it might have.

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

Reply via email to