Ticket #231 (closed defect: fixed)

Opened 4 years ago

Last modified 3 years ago

After using CP, the XO home palette is incorrectly scrolled (blank lines + missing item)

Reported by: garycmartin Owned by: alsroot
Priority: Urgent Milestone: 0.86
Component: sugar Version: 0.83.x
Severity: Major Keywords: r+
Cc: Distribution/OS: Unspecified
Bug Status: Assigned

Description

Testing an XO running joyride 2631, after using the CP (you just have to open and close it again), and then speed opening (right click) the XO home palette, the palette content is incorrectly vertically scrolled down so that there is some blank space at the top and a blank area at the bottom where 'Register' should go. Moving the cursor to the bottom blank causes the palette content to scroll-up showing the missing item.

Attachments

bad_palette_content_scroll.jpg Download (21.3 KB) - added by garycmartin 4 years ago.
Screen shot of bad palette content scroll incase it helps
sugar-231.patch Download (0.8 KB) - added by alsroot 4 years ago.
olpc-0.84-231.patch Download (427 bytes) - added by erikos 3 years ago.
The patch backported to 0.84

Change History

Changed 4 years ago by marcopg

  • priority changed from normal to High
  • distribution set to Unspecified
  • status_field set to Unconfimed
  • severity set to Major
  • milestone set to 0.84

Changed 4 years ago by garycmartin

  • status_field changed from Unconfimed to New

Just re-tested with the Soas3.img for XOs and the issue with the home palette is still there. To reproduce, open the CP, close the CP, right click on the home view XO to reveal the palette. It's content will display incorrectly scrolled and missing the bottom 'Register' item.

Changed 4 years ago by garycmartin

Screen shot of bad palette content scroll incase it helps

Changed 4 years ago by garycmartin

  • milestone changed from 0.84 to 0.86

I'm still seeing the home palette menu incorrectly scrolled partially out of view from time to time with latest jhbuild build.

Changed 4 years ago by tomeu

I see this often, no idea how to fix.

Changed 4 years ago by alsroot

  • owner changed from marcopg to alsroot
  • priority changed from High to Urgent
  • status changed from new to assigned

+1 to Priority, since some time I see empty palette, so there is no chances to scroll items back.

Changed 4 years ago by alsroot

Changed 4 years ago by alsroot

  • keywords r? added

patch just cancels menu(deselect current item) on hiding,
btw looks like self.menu.set_active(False)(see the patch) looks redundant but I left it, just in case.

Changed 4 years ago by erikos

  • keywords r+ added; r? removed
  • status_field changed from New to Assigned

Nice! Solves the case for me perfectly and sounds like a good solution.

Changed 4 years ago by alsroot

  • status changed from assigned to closed
  • resolution set to fixed

Changed 3 years ago by erikos

  • keywords r+, olpc-0.84 added; r+ removed

This one should go into 0.84, too.

Changed 3 years ago by erikos

The patch backported to 0.84

Changed 3 years ago by sayamindu

Cherry-picked to 0.84

Changed 3 years ago by sayamindu

  • keywords r+ added; r+, olpc-0.84 removed

Changed 3 years ago by sayamindu

  • keywords r+, olpc-0.84+ added; r+ removed

Changed 3 years ago by sayamindu

  • keywords r+ added; r+, olpc-0.84+ removed
Note: See TracTickets for help on using tickets.