Hi
I will try to describe weird behaviour of dexpot and chrome/chromium, when "Keep all taskbar buttons visible" is OFF and You try to open new page from foreign URL (I mean for example: from Miranda, Notepad++ using About -> clicking on homepage url or clicking on link in email client etc).
Tested on Win7/8/8.1
You need:
1) chrome/chromium installed and configured as default browser
2) an application that will provide url links (Miranda, Adium, email client or for example notepad++)
3) dexpot 1.6.14 (latest)
How to replicate problem:
1) install and configure dexpot at least 2 desktops
2) turn "Keep all taskbar buttons visible" is OFF (in plugins)
3) install chrome/chromium and set as default browser, reboot windows
4) open chrome/chromium on desktop nr 2 and maximize it (using second from right button)
5) open notepad++ or miranda/adium (whatever) on desktop nr 1
6) click on url in ? -> About -> Homepage in notepad++ or click on link in miranda/adium (see screenshot) or from email client
- notepad.png (19.67 KiB) Viewed 5100 times
- miranda.png (18.38 KiB) Viewed 5098 times
7) You see that chrome is blinked for few miliseconds and disappeared (ok, chrome is on desktop nr 2, but we are in desktop nr 1), so go to desktop nr 2 and see what happened
Chrome is not maximized anymore - You have to maximize it again.
- chrome.png (798.51 KiB) Viewed 5099 times
BUT - when You turn ON "Keep all taskbar buttons visible" and try from 4 to 6 then You see that it works as desired (link is opened on chrome, that is still maximized)
Dexpot do something, when this option is OFF - opening links from external application cause run new instance "chrome.exe" with url as parameter, and maybe Dexpot "thinks" that it should do something with new-opened app, but old instance chrome "see" that new instance is about to start and try to catch it and open new tab with new url instead run another chrome window.
I want to use "Keep all taskbar buttons visible" OFF, because I want to see on taskbar apllications from current desktop, so turning this on to fix problem is not solution for me.
Could You fix it?