Opened 6 years ago

Closed 6 years ago

#9889 closed bug (fixed)

Layout issues with BMenuField

Reported by: yourpalal Owned by: axeld
Priority: low Milestone: Unscheduled
Component: Kits/Interface Kit Version: R1/Development
Keywords: layout Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

After http://cgit.haiku-os.org/haiku/commit/src?id=7910d8b89cc2285eba6efc8c16475dd06617bc8b , a layout issue emerged in the Backgrounds preflet which also brought to attention an issue in BMenuField layout code.

To see the issue: checkout 7910d8b89, then build and launch Backgrounds. From there, select a background image of 'None'. The image field will shrink, as will the 'icon label outline' checkbox. The Placement field, however, will shrink without adjusting its position.

The suspects are:

  • BMenuField::_ValidateLayout()
  • BMenuField::_UpdateFrame()
  • BMenuField::DoLayout()

Change History (1)

comment:1 by jscipione, 6 years ago

Resolution: fixed
Status: newclosed

Fixed in hrev47166

Note: See TracTickets for help on using tickets.