Can launch duplicate instances
Bug #987909 reported by
Ken VanDine
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu One Control Panel | Status tracked in Trunk | |||||
Stable-3-0 |
Fix Released
|
Undecided
|
Roberto Alsina | |||
Trunk |
Fix Released
|
High
|
Roberto Alsina | |||
ubuntuone-control-panel (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | |||
Precise |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Clicking on the Ubuntu One icon in the control-center or from the messaging menu launches multiple instances. This is inconsistent with the rest of the desktop apps and can cause problems. If you add a folder in one instance, it won't appear in the duplicate instances which could lead to bigger problems.
[Test Case]
1. Run ubuntuone-
2. Run ubuntuone-
3. Notice that without this fix, 2 control panels will open. With fix there will be only 1.
[Regression Potential]
Minimal. Unit tests updated with fix.
Related branches
lp://staging/~ralsina/ubuntuone-control-panel/unique_in_ubuntu
- dobey (community): Approve
- Diego Sarmentero (community): Approve
-
Diff: 284 lines (+67/-113)8 files modifiedrun-tests (+1/-1)
ubuntuone/controlpanel/gui/qt/main/__init__.py (+1/-0)
ubuntuone/controlpanel/gui/qt/main/tests/test_main.py (+13/-0)
ubuntuone/controlpanel/gui/qt/uniqueapp/__init__.py (+28/-8)
ubuntuone/controlpanel/gui/qt/uniqueapp/linux.py (+0/-29)
ubuntuone/controlpanel/gui/qt/uniqueapp/tests/test_unique_app.py (+2/-23)
ubuntuone/controlpanel/gui/qt/uniqueapp/windows.py (+0/-52)
ubuntuone/controlpanel/gui/tests/__init__.py (+22/-0)
lp://staging/~ralsina/ubuntuone-control-panel/unique-3-0
- dobey (community): Approve
-
Diff: 284 lines (+67/-113)8 files modifiedrun-tests (+1/-1)
ubuntuone/controlpanel/gui/qt/main/__init__.py (+1/-0)
ubuntuone/controlpanel/gui/qt/main/tests/test_main.py (+13/-0)
ubuntuone/controlpanel/gui/qt/uniqueapp/__init__.py (+28/-8)
ubuntuone/controlpanel/gui/qt/uniqueapp/linux.py (+0/-29)
ubuntuone/controlpanel/gui/qt/uniqueapp/tests/test_unique_app.py (+2/-23)
ubuntuone/controlpanel/gui/qt/uniqueapp/windows.py (+0/-52)
ubuntuone/controlpanel/gui/tests/__init__.py (+22/-0)
Changed in ubuntuone-control-panel: | |
assignee: | nobody → Roberto Alsina (ralsina) |
status: | New → In Progress |
importance: | Undecided → High |
Changed in ubuntuone-control-panel (Ubuntu Precise): | |
milestone: | none → precise-updates |
description: | updated |
To post a comment you must log in.
This bug was fixed in the package ubuntuone- control- panel - 3.0.1-0ubuntu1.1
--------------- control- panel (3.0.1-0ubuntu1.1) quantal; urgency=low
ubuntuone-
* New upstream release.
- Restore window properly when minimized to tray. (LP: #865688)
- Make CalculateSize use bytes in os.walk. (LP: #959447)
- Avoid obstruction of spin button hilights. (LP: #966283)
- Fix external link buttons for RTL locales. (LP: #983665)
- Avoid launching duplicate instances. (LP: #987909)
- File sync status reports disabled while syncdaemon is IDLE. (LP: #995146)
* debian/watch:
- Update the watch file to use the stable-3-0 series
-- Rodney Dawes <email address hidden> Tue, 22 May 2012 14:31:30 -0400