Ticket #1999 (reopened defect)

Opened 3 years ago

Last modified 2 years ago

Object Chooser appear in front of activities that are being launched

Reported by: rgs Owned by: bernie
Priority: Low Milestone: Unspecified by Release Team
Component: sugar Version: 0.88.x
Severity: Major Keywords: security isolation
Cc: tomeu, walter, jasg, mabente, km0r3, sascha_silbe Distribution/OS:
Bug Status: New

Description

Test Platform
* Sugar 0.88
* Fedora 11
* XO-1
Steps to reproduce
1) open up Write
2) call the Object Chooser to choose an image from the Journal
3) leave the Chooser open and go back to the Home View
4) launch a new activity (i.e. Terminal - it probably reproduces with anyone)
The Bug
While the activity you chose in step 4 is launching it will be blocked by the Object Chooser. This shouldn't happen (right?).

Change History

Changed 3 years ago by alsroot

  • status changed from new to closed
  • resolution set to duplicate

It is not sugar issue but activity, I found this in, at least, TA (#2002) and Write (2001).

Changed 3 years ago by alsroot

Labyrinth (#2003)
SliderPuzzle (#2004)

Changed 3 years ago by sascha_silbe

  • status changed from closed to reopened
  • severity changed from Unspecified to Major
  • cc jasg, mabente, sascha_silbe added; jasg. mabente removed
  • priority changed from Unspecified by Maintainer to Low
  • keywords security isolation added; object chooser blocks activities launched removed
  • distribution Fedora deleted
  • resolution duplicate deleted
  • status_field changed from Unconfirmed to New

IMO this is still a Glucose bug - buggy activities shouldn't be able to disturb other activities.

However it isn't high priority for now: There are many other ways activities can interact badly, especially since Rainbow integration still isn't working well enough to be enabled by default.

Changed 3 years ago by bernie

This bug does not occur with the object selector of ImageViewer and JukeBox.

Changed 2 years ago by godiard

The issue in Write was resolved (tested in version 74)

Note: See TracTickets for help on using tickets.