Closed Bug 1124932 Opened 9 years ago Closed 9 years ago

Payment popup should not stay on top when change focus to new tab or new window or other program

Categories

(Marketplace Graveyard :: Payments/Refunds, defect)

Avenir
x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: ehunt, Unassigned)

Details

Attachments

(1 file)

Attached file disruptive_popup.pdf
Click the price button. Payment popup comes up.

Open a new window. Popup stays on top. When user changes focus, popup should not stay on top of new window, new tab, or other program. 

If user is choosing to change focus, we should respect that. So when/if user returns to App Detail screen, the user can click the price button again to move the popup back to the top.

See attached - new window, new tab, and Preview app for examples where popup disrupts what I want to do.
We have had multiple bugs that say the exact opposite (and bugs that say the opposite of that) for FxA and we are re-using that window. We hate popups. Weep.
I don't see this behaviour. As soon as I focus on something else be it a new window or a new tab the payment window falls behind everything else and is no longer focused.

Can you check if you've allowed marketplace domains to open popups? I think programatic focusing only works if that's the case.

See Prefereneces -> Content, and then next to the block popup windows checkbox there's an exceptions button. If you have any marketplace domains listed there you can remove them and retry the STR.

If that doesn't affect things could you provide details of the exact version of FF + OS you're running so we can try and repro.
Flags: needinfo?(ehunt)
I'm not seeing this behavior anymore on https://marketplace.allizom.org/app/compound-interest?src=search.

For reference, I'm using FF 35 with Mac 10.10.1. I do have popups blocked, but no marketplace domains are in my exceptions.
Flags: needinfo?(ehunt)
Looking at the pdf attachment it seems very odd for a popup to be on top of *everything* like that. Are you using any additional window manager software or afloat - anything that might be inadvertently activated to cause this?

If you're not seeing this any more I'd be inclined to WORKSFORME this and if it shows up again feel free to re-open it.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: