Opened 8 years ago

Closed 8 years ago

Last modified 7 years ago

#4210 closed defect (duplicate)

GTK2 activity do not show a toolbar overflow palette when touched

Reported by: garycmartin Owned by: erikos
Priority: Urgent Milestone:
Component: Sugar Version: 0.97.x
Severity: Major Keywords: 11.3.0
Cc: Distribution/OS: OLPC
Bug Status: Assigned


Build 11

Testing in portrait orientation, GTK2 activity do not show a toolbar overflow palette. Activities do show the overflow triangle icon, but if you tap it the button just changes colour, no palette with the overflowed tools is shown. This prevents any access to these tools, particularly the 'Stop' toolbutton for exiting an activity.

Test Case:
1) Rotate to Portrait orientation
2) Start Calculate (or Physics, or any GTK2 activity with many toolbarbuttons)
3) try and access the Stop icon by tapping on the overflow arrow

No overflow palette will appear

The overflow palette should open with the missing items

Change History (4)

comment:1 Changed 8 years ago by erikos

  • Bug Status changed from Unconfirmed to Assigned
  • Distribution/OS changed from Unspecified to OLPC
  • Keywords triage removed
  • Priority changed from Unspecified by Maintainer to Urgent
  • Severity changed from Unspecified to Major
  • Summary changed from GTK2 activity do not show a toolbar overflow palette to GTK2 activity do not show a toolbar overflow palette when touched

Thanks for this one Gary. Is important to get right as it prevents from being able to stop the activity using touch.

I checked in the 12.1.0 build on a non touch machine if it was a regression and found out that way that you can get the Palette if you use the mouse. So touching that button does not have an effect.

comment:2 Changed 8 years ago by manuq

This may be the same bug as #4035 .

comment:3 Changed 8 years ago by dnarvaez

  • Resolution set to duplicate
  • Status changed from new to closed

comment:4 Changed 7 years ago by dnarvaez

  • Milestone 0.98 deleted

Milestone 0.98 deleted

Note: See TracTickets for help on using tickets.