-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Main window pops up after browser selection dialog #2579
Comments
Fixed it. You can give the PR a try if you like to test it. |
I'm sorry, but PR #2583 doesn't fix my problem. After applying the patch of the PR the main window still pops up after the dialogue. |
Just for confirmation, do you hide the window using Cmd+H or is it minimized to the dock? Can you do a screen recording of this? I cannot reproduce it. |
Yes, I use Ctrl+m to put the window to the tray bar. It's no longer
visible in the task bar.
|
I still cannot reproduce it. The only time the main window will pop up is if the application is activated or the browser window is hidden. This triggers the previous window to activate (macOS behaviour). |
So this is happens in a Linux enviroment? What is your window manager? I thought we were talking about macOS. You removed the issue template, so please write it again. |
Sorry, I didn't mention this. Yes, I'm using Linux and my window manager
is AwesomeWM.
|
I've tried the develop branch b59fd6d and the bug described in this issue isn't fixed. |
This has something to do with AwesomeWM. I tried the same case with i3 and Cinnamon and I couldn't reproduce the problem. I'm pretty certain AwesomeWM is not actually hiding the window but doing something else. EDIT: But I'll recheck it of course because it's something that worked previously. |
I've debugged into this problem. The raise of the window gets triggered by
The patch changed @@ -920,7 +964,7 @@ void BrowserService::databaseUnlocked(DatabaseWidget* dbWidget)
{
if (dbWidget) {
if (m_bringToFrontRequested) {
- getMainWindow()->lower();
+ hideWindow();
m_bringToFrontRequested = false;
}
emit databaseUnlocked(); Due to |
@jo-so There are some changes in the |
Is 2.4.0 part of devel? The bug is still present in 8bfc539.
|
I've pulled the PR 2667 on top of devel and this fixes this bug.
|
Sweet. You could also just checkout the release/2.4.0 branch |
Since »Switch browser integration to use native raising of windows« (5488f1b) the main window pops up after the dialogue for selecting the credentials.
The text was updated successfully, but these errors were encountered: