[Users] [Bug 3017] New: Privacy emblem positioning is broken

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Thu Oct 17 11:52:08 CEST 2013


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3017

            Bug ID: 3017
           Summary: Privacy emblem positioning is broken
    Classification: Unclassified
           Product: Claws Mail
           Version: 3.9.2
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: UI/Message View
          Assignee: users at lists.claws-mail.org
          Reporter: mozilla at virginmedia.com

The privacy emblem (encrypted, signed, etc). is intended to be displayed with
its bottom right corner 6 pixels to the right and 3 pixels below the bottom
right corner of the underlying mime type icon.  Thus there is a small overlap
of the bottom right corner of the mime icon.  This used to work, certainly in
the 2.* series.

Now the emblem is positioned with its top left corner 6 pixels to the right and
3 pixels below the top left corner of the mime icon.  Hence it sites squarely
over that icon and hides much of it.  This has been happening since at least
3.8.2 and probably earlier.

The bug is in stock_pixmap_widget_with_overlay in mimeview.c attempting to
calculate the height and width of the two icons using
gtk_widget_get_requisition, but getting the height and width of the emblem from
the mime type requisition.  So all the offset calculations cancel out just
leaving the 3/6 border pixels.

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



More information about the Users mailing list