Closed Bug 1628907 Opened 5 years ago Closed 3 years ago

Restart to update popup is still visible after moving to a different workspace

Categories

(Thunderbird :: General, defect)

Desktop
Linux
defect

Tracking

(thunderbird_esr102+ fixed, thunderbird103 fixed)

RESOLVED FIXED
104 Branch
Tracking Status
thunderbird_esr102 + fixed
thunderbird103 --- fixed

People

(Reporter: sdk, Assigned: darktrojan)

References

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:77.0) Gecko/20100101 Firefox/77.0

Steps to reproduce:

  1. Wait for the "Restart to update" popup to appear but don't interact with it
  2. Change to another workspace on my Linux* desktop
  • WM: bspwm
  • OS: Fedora 31

Actual results:

The popup is still visible.

Expected results:

The popup should stay on the same workspace as Thunderbird is.

Summary: Restart to update → Restart to update popup is still visible after moving to a different workspace
Component: Untriaged → General
OS: Unspecified → Linux

Danny, on a displayed message in the message header are the From and To addresses. Can you click on the star? Then a popup should open. When it's open, change to another workspace. Does this popup act the same as the update popup? If yes, you could try in Firefox the bookmarks popup and do the same. If they all act the same it's a toolkit issue on the popups.

(In reply to Richard Marti (:Paenglab) from comment #1)

Does this popup act the same as the update popup? If yes, you could try in Firefox the bookmarks popup and do the same. If they all act the same it's a toolkit issue on the popups.

No, this one works as expected. And the strange thing is that Firefox Nightly has a similar update popup that also works.

Whiteboard: [dupme]
See Also: → 839933

Danny, did this happen prior 77, in 68?

Danny, did this happen prior 77, in 68?

I don't think I had this issue with 68 but I could be wrong. I mean use Nightly has my main Thunderbird so it feels like 68 was released a decade ago :).

Same thing happens with "Update available" notification window, they are visible across different applications window.

In GNOME, when I switch between applications Thunderbird's "update available" notification window overlaps with other applications window. I'm attaching a screenshot of Firefox window overlapped with TB's "update available" notification window.

I can confirm the issue using Daily 96.0a1 on Fedora 35 Workstation, Gnome 41 desktop.

Got the update prompt when I opened Daily.
Switched to the 2nd workspace, and it was the only item showing.
Selected Firefox in the first workspace and saw the prompt as per comment 7.

Status: UNCONFIRMED → NEW
Ever confirmed: true
Hardware: Unspecified → Desktop

Hey :stransky,

Since you recently worked on other popup related issue on Firefox, would you have any idea what could be the cause of this problem?

Flags: needinfo?(stransky)

Is that Wayland or X11 backend?

Flags: needinfo?(stransky) → needinfo?(contact)

Also is there any testcase available for Firefox? How is the popup opened?

(In reply to Martin Stránský [:stransky] (ni? me) from comment #10)

Is that Wayland or X11 backend?

I use X11 but I haven't tested on Wayland so I can't tell if the issue is also present on it.

(In reply to Martin Stránský [:stransky] (ni? me) from comment #11)

Also is there any testcase available for Firefox? How is the popup opened?

ni? :Paenglad for that.

Flags: needinfo?(contact) → needinfo?(richard.marti)

This was added by Geoff in bug 1496632. So better ask him.

Flags: needinfo?(richard.marti) → needinfo?(geoff)

I know how to fix this now.

Assignee: nobody → geoff
Status: NEW → ASSIGNED
Flags: needinfo?(geoff)

Removing the attribute fixes the problem but also means we lose the styling, so I've copied the relevant styles.

Whiteboard: [dupme]
Target Milestone: --- → 104 Branch

Pushed by nicolai@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/c390bb1b7603
Make the global notifications popup not an arrow panel. r=Paenglab

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED

Comment on attachment 9284427 [details]
Bug 1628907 - Make the global notifications popup not an arrow panel. r=Paenglab

[Approval Request Comment]
Regression caused by (bug #):
User impact if declined: Update pop-up more annoying than necessary, it's been this way for an age though
Testing completed (on c-c, etc.): A week
Risk to taking this patch (and alternatives if risky): No, just some style changes

Attachment #9284427 - Flags: approval-comm-beta?

Comment on attachment 9284427 [details]
Bug 1628907 - Make the global notifications popup not an arrow panel. r=Paenglab

[Triage Comment]
Approved for beta

Attachment #9284427 - Flags: approval-comm-beta? → approval-comm-beta+

Comment on attachment 9284427 [details]
Bug 1628907 - Make the global notifications popup not an arrow panel. r=Paenglab

[Approval Request Comment]
Regression caused by (bug #):
User impact if declined: Update pop-up more annoying than necessary, it's been this way for an age though
Testing completed (on c-c, etc.): In 103 b6
Risk to taking this patch (and alternatives if risky): No, just some style changes

Attachment #9284427 - Flags: approval-comm-esr102?

Comment on attachment 9284427 [details]
Bug 1628907 - Make the global notifications popup not an arrow panel. r=Paenglab

[Triage Comment]
Approved for esr102

Attachment #9284427 - Flags: approval-comm-esr102? → approval-comm-esr102+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: