[haiku-bugs] Re: [Haiku] #6438: BPopUpMenu labels do not truncate

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Fri, 23 Nov 2018 11:07:13 -0000

#6438: BPopUpMenu labels do not truncate
----------------------------------+----------------------------
   Reporter:  dru_ed              |      Owner:  nobody
       Type:  bug                 |     Status:  assigned
   Priority:  normal              |  Milestone:  R1
  Component:  Kits/Interface Kit  |    Version:  R1/Development
 Resolution:                      |   Keywords:  BPopUpMenu
 Blocked By:                      |   Blocking:
Has a Patch:  0                   |   Platform:  All
----------------------------------+----------------------------

Old description:

On Haiku (be it Alpha or nightly 37948), BPopUpMenus do not truncate text
to fit their given rectangle when set.  The image below shows the same
code running on BeOS R5 & Haiku rev 37948.

''1-3 / A-C happen as expected. The problem is at 4 / D. Details below.''

1: shows the popupmenu with a name on R5, A: shows the same on Haiku -
both as expected.
2: shows the contents of the popupmenu on R5, B: shows the same on Haiku
- both as expected.
3: shows the popupmenu after an item is chosen. C: shows the same on
Haiku - both as expected.

'''4:''' shows the popupmenu after a very long named item is chosen. on
R5, the name is truncated.

'''D:''' shows the popupmenu after a very long named item is chosen. on
Haiku, the name is not truncated and extends well beyond the size
specified as the limit of the popupmenu rectangle's width.

[[Image(PopUpTruncHR5)]]

New description:

 On Haiku (be it Alpha or nightly 37948), BPopUpMenus do not truncate text
 to fit their given rectangle when set.  The image below shows the same
 code running on BeOS R5 & Haiku rev 37948.

 ''1-3 / A-C happen as expected. The problem is at 4 / D. Details below.''

 1: shows the popupmenu with a name on R5, A: shows the same on Haiku -
 both as expected.
 2: shows the contents of the popupmenu on R5, B: shows the same on Haiku -
 both as expected.
 3: shows the popupmenu after an item is chosen. C: shows the same on Haiku
 - both as expected.

 '''4:''' shows the popupmenu after a very long named item is chosen. on
 R5, the name is truncated.

 '''D:''' shows the popupmenu after a very long named item is chosen. on
 Haiku, the name is not truncated and extends well beyond the size
 specified as the limit of the popupmenu rectangle's width.

 [[Image(PopUpTruncHR5.png​)]]

--

Comment (by diver):

 Still an issue?

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/6438#comment:4>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: