[korganizer] [Bug 410330] New: Reminder window truncates statically, does not handle column resize properly

Filipus Klutiero bugzilla_noreply at kde.org
Mon Jul 29 02:12:01 BST 2019


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

            Bug ID: 410330
           Summary: Reminder window truncates statically, does not handle
                    column resize properly
           Product: korganizer
           Version: 5.10.3
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: reminder daemon (korgac)
          Assignee: kdepim-bugs at kde.org
          Reporter: chealer at gmail.com
  Target Milestone: ---

Created attachment 121804
  --> https://bugs.kde.org/attachment.cgi?id=121804&action=edit
Before resizing

Reminder windows do not manage text too long to fit in one of the table's cells
properly. When a reminder appears, the incidence's title is compared to the
title column's width. If the title is too long, it is truncated with an
ellipsis ("..."). Unfortunately, this truncation is done once only, so resizing
will break the column:
1. If the column is shrunk, rather than truncating earlier, the title cell will
go on 2 lines, even if the incidence stays on one line. As can be seen in
screenshot "korganizer column width - reduced.png", this makes the bottom of
the second line unreadable.
2. If the column is enlarged, rather than truncating later, the ellipsis won't
move. As can be seen in screenshot "korganizer column width - enlarged.png",
this makes the part of the title initially hidden impossible to display in that
table.

EXPECTED RESULT
When shrinking, either:
1. the title should be truncated earlier
2. or the lines which can't fit the title in the given width should get taller

When enlarging, the ellipsis should move further, or disappear if the new width
can fit all contents.

SOFTWARE/OS VERSIONS

Linux: 5.0.0
KDE Plasma Version: 5.15.4
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.2

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


More information about the Kdepim-bugs mailing list