Ticket #1100 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Calculate window size broken under Metacity

Reported by: garycmartin Owned by: garycmartin
Priority: Unspecified by Maintainer Milestone: Unspecified by Release Team
Component: Calculate Version: Git as of bugdate
Severity: Critical Keywords:
Cc: sascha_silbe, sayamindu, tomeu Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

Testing under Metacity (arrived Sugar 0.85.1) there are several Activities that's window layout breaks under it's window management ( http://dev.sugarlabs.org/ticket/1044). For Calculate this is caused by a gtk.Table passing resize events up the inheritance chain to the window. With homogeneous set to True (current default), the window is offset and not fullscreen, but changes size as the cell content changes. With homogeneous set to False, the window correctly initially fills the screen, but grows as the cell content changes. Need to rework the layout and/or set some max/min.

Attachments

Calculate on Metacity.png Download (85.1 KB) - added by garycmartin 4 years ago.

Change History

Changed 4 years ago by garycmartin

Changed 4 years ago by garycmartin

  • owner changed from rwh to garycmartin
  • status changed from new to assigned

Will clone the Calculate git rep and submit fix with minimum alterations.

Changed 4 years ago by sascha_silbe

  • cc sascha_silbe added

Gary, please report back when you've cloned the repo so I can switch to it in sugar-jhbuild. Thanks!

Changed 4 years ago by garycmartin

  • cc sayamindu added

Changed 4 years ago by garycmartin

  • cc tomeu added
  • status changed from assigned to closed
  • resolution set to fixed

I've just been retesting after rebuilding with latest patches from today and yesterday, looks like it's fixed! Closing the ticket :-)

Changed 4 years ago by sascha_silbe

Fixed in  929ce5a3cbf9.

Note: See TracTickets for help on using tickets.