| Summary: | kwin with BorderlessMaximizedWindows=true cannot correctly remember the original window size. | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Weng Xuetian <wengxt> |
| Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | alex.danila.web, gregor |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Weng Xuetian
2011-03-21 17:16:20 UTC
See, this is why there's no GUI option ;-P
Anyway, i can confirm the issue and it's a bug nevertheless.
The reason is that this
if (options->borderlessMaximizedWindows())
setNoBorder(app_noborder || max_mode == MaximizeFull);
must not happen /before/ the geometry is stored.
I can't reproduce this bug any more on KDE 4.7.2 (compositing enabled and plasma-desktop) yes, this should have fixed it: https://projects.kde.org/projects/kde/kde-workspace/repository/revisions/5ca44bfd7dce34504ff5fdc25818470bc672e358 |