Closed Bug 961557 Opened 11 years ago Closed 11 years ago

Blur event causing rocketbar focus to be lost

Categories

(Firefox OS Graveyard :: Gaia::System, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kgrandon, Assigned: kgrandon)

References

Details

Attachments

(1 file, 1 obsolete file)

Receiving this stack in the blur event handler: E/GeckoConsole(15469): bm_focus@app://system.gaiamobile.org/js/browser_mixin.js:118 E/GeckoConsole(15469): atc_handle_opened/<@app://system.gaiamobile.org/js/app_transition_controller.js:245 E/GeckoConsole(15469): ifNextPaintIsTooLate@app://system.gaiamobile.org/js/browser_mixin.js:49
Attached file Github pull request Rocketbar branch (obsolete) —
Landed in rocketbar: https://github.com/mozilla-b2g/gaia/commit/96e701b8d5fa539408d4bdacd5fbb5486e535210 Writing a test for this is tricky, going to leave this open for now so we can find a workaround. The workaround is likely moving rocketbar into an app window.
Summary: Blur event causing rocketbar focus to be lost → [IN ROCKETBAR] Blur event causing rocketbar focus to be lost
To reproduce: Launch app, then open the task manager, and focus rocketbar. Focus will be lost.
Alive - I think this might be a decent temporary workaround. I also have a larger WIP patch in bug 963991 to move the Rocketbar into an App Window. What do you think is the best path forward?
Attachment #8362323 - Attachment is obsolete: true
Attachment #8366961 - Flags: review?(alive)
Summary: [IN ROCKETBAR] Blur event causing rocketbar focus to be lost → Blur event causing rocketbar focus to be lost
Let's do this first and find out the best way during ww.
Comment on attachment 8366961 [details] [review] Github pull request to master Please make sure test passes.
Attachment #8366961 - Flags: review?(alive) → review+
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: