Closed Bug 442865 Opened 17 years ago Closed 16 years ago

Multiple Weave Setup dialogues open after add-on restart when I have multiple windows open

Categories

(Cloud Services :: General, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: grenavitar, Unassigned)

References

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0 Build Identifier: Weave 0.2.0 If you have multiple windows open when installing Weave and you restart Firefox from the add-ons menu, upon restart with first run of the new version of Weave a Weave Setup dialogue box will open for each Firefox window when only one is needed. Reproducible: Always Steps to Reproduce: 1. Have multiple windows of Firefox open 2. Upgrade to a new version of Weave. 3. Press "Restart Firefox". 4. Upon restart you will have a Weave Setup dialogue box for each of your Firefox windows when you only need 1 on your first run. This is only for first runs of new versions. Happens on 0.2.0 (also happened on 0.134). Actual Results: I had 5 Firefox windows open and 5 Weave Setup dialogues opened up. Expected Results: Only one dialogue box should have opened up on my first run.
It seems that a new Weave instance is created for each window. Before -with the server login problems- I would always get a log in box for each window, and now the initial sign up window also appears for each open window.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Windows XP → All
This also happens if: 1. Open the Wizard. 2. Open a new window. 3. A new Wizard opens. 4. Two Wizards are now open.
Blocks: 468689
Target Milestone: -- → 0.3
Target Milestone: 0.3 → 0.4
No longer blocks: 468689
The wizard no longer opens automatically (only after menu->sign in), so this bug is fixed.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Component: Weave → General
Product: Mozilla Labs → Weave
QA Contact: weave → general
You need to log in before you can comment on or make changes to this bug.