Ticket #399 (reopened defect)

Opened 4 years ago

Last modified 3 years ago

Detached Frame palettes and other issues with edge-activated Frame

Reported by: FGrose Owned by: tomeu
Priority: Low Milestone: 0.84
Component: sugar-toolkit Version: 0.84.x
Severity: Minor Keywords:
Cc: tomeu, smparrish@… Distribution/OS: Fedora
Bug Status: New

Description

Observed on Soas-200902201251 and earlier, both from USB boot and VirtualBox Disc (both with PS/2 mouse).

Steps to reproduce:

  1. set edge activation delay to about 0.3 s for frame display
  2. restart, & then slowly move mouse pointer to edge at position of Network or Speakers device icon
  3. stop and hold mouse pointer motionless at the edge position
    • note that the panel appears at the lower left inside corner of the frame (screen shots attached)
    • notice on the Speakers icon that the right grey edge is missing
  4. activate frame by moving pointer to another edge position not at device icon
  5. move pointer along frame to the Speakers device icon
    • notice that the right grey edge of icon portion of panel is missing when the panel is properly placed.

This behaviour was observed both at 1280x1024 and at 1200x900 in a VirtualBox window.

The upper grey edge of the Speakers device icon (when the panel is activated) occasionally is place in a low or dividing position at the frame edge. This may be an artefact of the screen resolution drivers. I'll attach a screen shot when I capture this event.

Attachments

tmp79VBkA.png Download (56.6 KB) - added by FGrose 4 years ago.
Detached Network panel
tmpgY5fz_.png Download (57.3 KB) - added by FGrose 4 years ago.
tmpbZT8us.png Download (57.3 KB) - added by FGrose 4 years ago.
Speakers panel with edge problem
tmp7ZSN_8.png Download (57.3 KB) - added by FGrose 4 years ago.
Speakers panel with edge problem
tmphSUZp8.png Download (56.9 KB) - added by FGrose 4 years ago.
Speakers panel good
tmpJQQdPF.png Download (56.9 KB) - added by FGrose 4 years ago.
Speakers panel with extra edge
tmpzUZqzt.png Download (144.1 KB) - added by FGrose 4 years ago.
Detached Frame Label and Panel
tmpW2dSGc.png Download (63.0 KB) - added by FGrose 3 years ago.
detached battery palette
tmplauXWO.png Download (65.4 KB) - added by FGrose 3 years ago.
incomplete edge

Change History

Changed 4 years ago by FGrose

Detached Network panel

Changed 4 years ago by FGrose

Changed 4 years ago by FGrose

Speakers panel with edge problem

Changed 4 years ago by FGrose

Speakers panel with edge problem

  Changed 4 years ago by tomeu

  • priority changed from Unspecified by Maintainer to Low
  • status_field changed from Unconfimed to New
  • severity changed from Unspecified to Minor
  • milestone changed from Unspecified by Release Team to 0.84

Changed 4 years ago by FGrose

Speakers panel good

Changed 4 years ago by FGrose

Speakers panel with extra edge

  Changed 4 years ago by FGrose

With Soas-200902281625.iso, the Speakers panel will initially be detached (following the steps listed), but when it enlarges, it is properly placed; however, there is an extra edge to the speaker icon/button (see tmpJQQdPF.png) that doesn't appear when the panel is activated with steps 4 & 5 above (see tmphSUZp8.png).

Changed 4 years ago by FGrose

Detached Frame Label and Panel

  Changed 4 years ago by FGrose

  • version changed from 0.83.x to 0.84.x

This occurs still in Soas1-20090319.

tmpzUZqzt.png is a screenshot of a screenshot in the image viewer. The inner image shows an Etoys instance label floating at the upper right screen position. The outer frame image is from the Image Viewer activity Frame instance. In this case, the whole panel opened on the upper left of the screen (away from the Frame position of the icon).

The behaviour for the detached Frame label was on the initial hover--a moment later, the label would rejoin the rest of the Frame panel in proper position. If you look very closely, you will see that the Etoys icon is highlighted with a gray border edge. That edge is maintained when the label and panel appeared and produced a separating edge between the icon and its panel (as shown in previous shots for the Frame Home icon).

  Changed 4 years ago by FGrose

  • version changed from 0.84.x to 0.85.x
  • milestone changed from 0.84 to 0.88

Still present on SoaS-2-beta.iso (30 Aug 2009).

  Changed 3 years ago by walter

  • cc tomeu added
  • milestone changed from 0.88 to 0.90

  Changed 3 years ago by walter

  • owner changed from marcopg to tomeu
  • status changed from new to assigned

follow-up: ↓ 10   Changed 3 years ago by FGrose

  • status changed from assigned to closed
  • resolution set to fixed
  • status_field changed from New to Resolved

On SoaS Blueberry with Sugar 0.86.3 the odd behavior does not occur.

The very edge of the screen area activates the Frame (if so configured) but does not activate the Frame device panels. The panel activation area seems to be one or a few pixels smaller.

  Changed 3 years ago by sascha_silbe

  • distribution changed from SoaS to Unspecified
  • component changed from sugar to SoaS

Bulk change distribution=SoaS -> component=SoaS

Changed 3 years ago by FGrose

detached battery palette

Changed 3 years ago by FGrose

incomplete edge

  Changed 3 years ago by FGrose

  • status changed from closed to reopened
  • component changed from SoaS to sugar-toolkit
  • summary changed from Detached Network & Speakers panels with edge-activated frame to Detached Frame palettes and other issues with edge-activated Frame
  • version changed from 0.85.x to 0.84.x
  • distribution changed from Unspecified to Fedora
  • resolution fixed deleted
  • status_field changed from Resolved to New

This detached palette and bad edge behavior is observed again in Fedora 11 for XO-1 Release 16, Sugar 0.84.16 (see latest attachments).

in reply to: ↑ 7   Changed 3 years ago by FGrose

  • cc smparrish@… added
  • milestone changed from 0.90 to 0.84

This behavior is NOT present in F11-0.88 (os295py), so the milestone need only be 0.84.future (0.86.3 apparently had it fixed).

Note: See TracTickets for help on using tickets.