New issue
Advanced search Search tips

Issue 590746 link

Starred by 6 users

Issue metadata

Status: Duplicate
Merged: issue 644079
Owner: ----
Closed: Oct 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

[Win-10] Browser profile switch on virtual desktop B forces switch to virtual desktop A when profile already has open window

Reported by ericnewt...@gmail.com, Feb 29 2016

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36

Steps to reproduce the problem:
Starting with Windows 10, newly rebooted machine
Assumes:
- Chrome icon in taskbar is clicked to launch new Chrome
- Chrome setup with at least two profiles: ProfileA, ProfileB
1. On VirtualDesktop_A, we open new Chrome window with ProfileA.   Navigate to anywhere (www.fluffykittens.com or something)
2. Switch to VirtualDesktop_B, click Chrome on taskbar to open.  Should open with ProfileA active.
3. Switch to ProfileB. New Chrome window is opened.
4. Close ProfileA's window.
5. On window for ProfileB, right click and switch to ProfileA

What is the expected behavior?
Expected behavior: New blank Chrome window opened on current VirtualDesktop_B

What went wrong?
Chrome found ProfileA's window on VirtualDesktop_A, switched focus to it, and Windows switched to VirtualDesktop_A

Did this work before? No 

Chrome version: 48.0.2564.116  Channel: n/a
OS Version: 10.0
Flash Version: Shockwave Flash 20.0 r0
 

Comment 1 by rnt...@gmail.com, Mar 2 2016

I have this problem too and it's annoying that I can't open another profile to the same desktop that I am already on.
This seems like a simple fix after reading some articles about the Virtual Desktops feature in Windows 10.  I would query the IVirtualDesktopManager for the window and see if it matches the index of the current desktop, and if not, create new window for given profile
Hello?
This is related to Issue 546480

Comment 5 by s...@zepler.org, May 30 2016

I have a written a program which enhances Windows 10 desktops and works around this issue for you by detecting if there is a default browser window open on the new desktop after a switch and briefly brings it to the foreground.

https://sourceforge.net/projects/virtual-desktop-grid-switcher

Full set of features are:
Windows 10 Desktop Switcher using a grid layout
Switch desktops using arrow keys with configurable modifier keys
Move active window to another desktop using keyboard
Make windows Always on Top or Sticky using keyboard
Activate last active window when switch from empty desktop (Windows 10 bug)
Chrome/Firefox activation to make web links open on same desktop if window exists
Word/Excel new window detected and moved back to current desktop if auto-switched

Enjoy!
Simon
@Simon, That helps and will look forward to the dev team acknowledging this actually occurs.
Hi, hoping for some momentum on this issue and the related issues at some point!  :)
Current List of related issues:
 Issue #644079 
 Issue #590746 
Issue #546480
This is a Windows 10 Desktops functionality that is incredibly annoying and easy to fix.

Effort:Low
Reward:High
FYI, just ran into Microsoft IE handling which is the expected way to deal with windows.
https://msdn.microsoft.com/en-us/library/windows/desktop/mt186440%28v%3Dvs.85%29.aspx

The bottom part remarks about the issue of being on VD2 (virtual desktop 2) and clicking on a URL link in Outlook.  IE is configured to open new urls in current window, and theres an open window on VD1.  However, IE instead creates a new window on VD2 to prevent the undesired desktop switching.
Btw, a specific quote:

"To support this concept, applications should avoid automatically switching the user from one virtual desktop to another. Only the user should instigate that change. In order to support this, newly created windows should appear on the currently active virtual desktop. In addition, if an application can reuse currently active windows, it should only reuse windows if they are on the currently active virtual desktop. Otherwise, a new window should be created."

This is my expected behavior

Comment 12 Deleted

New list of issues, since the dumb bot autoclose function closed one of them:

 Issue #769764 
 Issue #590746 
Issue #546480
Mergedinto: 644079
Status: Duplicate (was: Unconfirmed)

Sign in to add a comment