Openmoko Bug #2094: Regression: GTK apps wont redraw after closing menus

Openmoko Public Trac bugs at
Wed Oct 29 03:13:14 CET 2008

#2094: Regression: GTK apps wont redraw after closing menus
 Reporter:  nuclear_eclipse  |          Owner:  openmoko-devel
     Type:  defect           |         Status:  new           
 Priority:  normal           |      Milestone:                
Component:  unknown          |        Version:                
 Severity:  major            |       Keywords:  gtk           
 Haspatch:  0                |      Blockedby:                
Estimated:                   |    Patchreview:                
 Blocking:                   |   Reproducible:  always        
 I apologize if this a duplicate report; I tried searching but was unable
 to find anything similar.

 This problem does not occur in the stable 2008.8 and 2008.9 release
 images, but in the daily/testing images, or when updating a stable release
 using the testing repositories, the problem is reproducible at will.

 The problem occurs when using GTK applications, specifically tested on
 apps such as the 'oh-puzzles' package games that originally came with the
 2007.2 release.

 When selecting one of the application's menus, and then either selecting a
 menu option or closing the menu, the main drawing areas for the app will
 not redraw, resulting in the menu staying drawn on screen until
 interacting with the game/app causes the screen to change and forcibly

 Steps to Reproduce:
  - Flash Neo with daily testing image
  - Install 'oh-puzzles' package from repository
  - Start any oh-puzzle game; 'Net' is easiest to see trouble
  - Click on Game menu
  - Click on Undo
  - Notice that the menu stays visible
  - Click anywhere on game board
  - Notice that only the square clicked on is redrawn, and the menu stays
 visible elsewhere
  - Click on Game menu
  - Click on New
  - Notice that the space around the game board has not been redrawn and
 still shows the menu

 I'd attach screenshots if I knew how take them on the Neo.  If you need
 them, please let me know the easiest way to take them via SSH/terminal and
 I will attach them here.

Ticket URL: <> <>
openmoko trac

More information about the buglog mailing list