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

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/mult |https://invent.kde.org/mult
                   |imedia/elisa/-/commit/4216e |imedia/elisa/-/commit/ff066
                   |d903fd43b8de93cb850d30895ca |9fa806fe0fa0fc2395a067022fa
                   |7ac69f8a                    |bf597288

--- Comment #7 from Nate Graham <n...@kde.org> ---
Git commit ff0669fa806fe0fa0fc2395a067022fabf597288 by Nate Graham.
Committed on 06/08/2024 at 21:37.
Pushed by ngraham into branch 'release/24.08'.

Save and restore maximization state

Right now Elisa does not save and restore maximization state, and does
something annoying instead: it makes the unmaximized window have the
width and height of a maximized window!

Fix this by tracking maximization state explicitly. It needs to be done
in a new onClosing signal handler because by the time the current
aboutToQuit() binding executes, the window state has been changed from
maximized to windowed internally by Qt.

For 24.12, we'll be able to migrate to KConfig.WindowStateSaver,
assuming its own maximization state tracking gets fixed. For now, add
the feature to the existing implementation.
FIXED-IN: 24.08.0


(cherry picked from commit 4216ed903fd43b8de93cb850d30895ca7ac69f8a)

Co-authored-by: Nate Graham <n...@kde.org>

M  +20   -5    src/qml/ElisaMainWindow.qml

https://invent.kde.org/multimedia/elisa/-/commit/ff0669fa806fe0fa0fc2395a067022fabf597288

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

Reply via email to