Opened 10 years ago

Closed 10 years ago

Last modified 6 years ago

#1312 closed defect (fixed)

Palette will fail to open if you have just 'scrubbed' over some number of icons quickly

Reported by: garycmartin Owned by: alsroot
Priority: Unspecified by Maintainer Milestone:
Component: Sugar Version: Git as of bugdate
Severity: Unspecified Keywords: r+
Cc: alsroot Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

I've been seeing the occasional random palette fail to open when mousing over button icons. It seems to happen for any palette, home icon ring, Frame activities tray, frame device, activity toolbars. Once a palette fails to open, you have to hover over a different palette, allow it to open, and then return to the palette that failed (it will now open correctly).

To reproduce:
1) open a few activities (eg, Log, Terminal Write)
2) mouse to a corner to reveal the frame
3) sweep the cursor back and forwards a few times over the top frame zoom views and open activity icons (move cursor quickly)
4) stop cleanly on one of the icons, and wait for the palette to display
5) if palette displays correctly, go to step 3 and try again

You should see the palette fail to display after a few attempts. It's also reasonably easy to reproduce by sweeping the cursor over an arc of the home favourites view.

Attachments (1)

sugar-1312.patch (791 bytes) - added by alsroot 10 years ago.

Download all attachments as: .zip

Change History (5)

comment:1 Changed 10 years ago by alsroot

  • Keywords r? added

more reliable |TestCase|

  • increase delay to 500ms in sugar/src/sugar/graphics/palettewindow.py:177
  • move cursor to top-left corner to open frame
  • fast move cursor: <first-frame-icon> - <second-frame-icon> - <first-frame-icon>
  • palette for first wasn't opened

Changed 10 years ago by alsroot

comment:2 Changed 10 years ago by tomeu

  • Keywords r+ added; r? removed
  • Owner changed from tomeu to alsroot
  • Status changed from new to assigned

comment:4 Changed 6 years ago by dnarvaez

  • Milestone 0.86 deleted

Milestone 0.86 deleted

Note: See TracTickets for help on using tickets.