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

Henrique Marks <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #15 from Henrique Marks <[email protected]> ---
Hello all,

I am working in the solution of this. It seems we have some problems.

1 - Using Wayland, position can not be restored, and because of that, positions
are not even saved. There is some code in Kconfig, for instance in
KWindowConfig::hasSavedWindowPosition that prevents savinf the positions.
Restore is also disabled. So, in Wayland I am not able to save and restore
positions, and it won be possible at this moment (Wayland issue).

2 - Using Wayland, it should be possible to restore the size. I saw and fixed
what seems to be a small regression in Kate, regarding changes in KConfig (KF5
-> KF6 migration, I think). Anyway, there is some comment in KWindowConfig
saying how to restore if it happens from a constructor, in KConfig from KF6. I
have used that, and it seems to be working now. I have added a test to check
and try to avoid future regressions. It was not reported in the bug, but I
think it is possible to see, at this moment, small size changes. It would be
nice if people could double check that.

3 - I have not tested with X11 and Windows yet, but my changes should work, and
I think indeed there are a regression for those cases. 

The bug now has too many different cases, so I think best is to first push some
solution for the size problem, in all platforms, and the position problem in
X11 and Windows.

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

Reply via email to