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

Amish Naidu <amh...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/kde
                   |                            |velop/7169b3ac931c887836887
                   |                            |02ef6013d3d536c68f4
         Resolution|---                         |FIXED
             Status|REPORTED                    |RESOLVED

--- Comment #8 from Amish Naidu <amh...@gmail.com> ---
Git commit 7169b3ac931c88783688702ef6013d3d536c68f4 by Amish Naidu.
Committed on 27/09/2018 at 17:12.
Pushed by anaidu into branch '5.3'.

Sublime: Fix crash when changing areas

Summary:
Fixes regression introduced in D15450 by making IdealButtonBarLayout derive
from
QBoxLayout instead of QLayout and thus delete most operations to Qt instead
of manually handling them, removing the bugged implementation.

Added minimumSizeHint in IdealToolButton to prevent it from being resized
to zero.

IdealButtonBarLayout is now a child layout for vertical bars as well,
the top level layout is stretched and allows for context menu.

Reviewers: #kdevelop, kossebau, rjvbb

Reviewed By: #kdevelop, kossebau, rjvbb

Subscribers: kossebau, rjvbb, kdevelop-devel

Tags: #kdevelop

Differential Revision: https://phabricator.kde.org/D15625

M  +7    -3    kdevplatform/sublime/idealbuttonbarwidget.cpp
M  +24   -247  kdevplatform/sublime/ideallayout.cpp
M  +5    -30   kdevplatform/sublime/ideallayout.h
M  +40   -0    kdevplatform/sublime/idealtoolbutton.cpp
M  +2    -0    kdevplatform/sublime/idealtoolbutton.h

https://commits.kde.org/kdevelop/7169b3ac931c88783688702ef6013d3d536c68f4

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

Reply via email to