[drkonqi] [Bug 337319] frameworks: what is a backtrace ui layout broken

Harald Sitter bugzilla_noreply at kde.org
Thu Mar 21 11:09:28 GMT 2019


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

Harald Sitter <sitter at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/drk
                   |                            |onqi/cc640cea3e9cc180600080
                   |                            |4bbf424cb611622e45
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED

--- Comment #6 from Harald Sitter <sitter at kde.org> ---
Git commit cc640cea3e9cc1806000804bbf424cb611622e45 by Harald Sitter.
Committed on 21/03/2019 at 11:05.
Pushed by sitter into branch 'Plasma/5.15'.

adjust the size of the window after the labels sizes were changed

Summary:
during backtrace loading the widgets get mutated a lot, changing their size
to very long, or very short, but certainly different than from what they
were originally when the window was sized.

as a result the window may now be too small to actually fit the content and
overlap some of the widgets. to resolve this problem we now force a size
adjustment when the backtracewidget changes. other pages, from what I
can tell are not affected.

the layout of this page is a fairly involved unfortuntely, so adjusting
on the fly is the best we can do I fear

CHANGELOG: The crash dialog no longer cuts off text after backtracing

Test Plan:
- crash
- try to report bug
- dialog text not cut off (LANGUAGE=de helps with triggering the problem)
- go to advanced backtrace view, still fine

- crash
- go to advanced view in the main window, still fine

Reviewers: #plasma, davidedmundson

Reviewed By: #plasma, davidedmundson

Subscribers: plasma-devel

Tags: #plasma

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

M  +6    -0    src/backtracewidget.cpp

https://commits.kde.org/drkonqi/cc640cea3e9cc1806000804bbf424cb611622e45

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list