Bug-Tracker | Dexpot

  • Status Closed
  • Percent Complete
    0%
  • Task Type Bug Report
  • Category Desktop switching
  • Assigned To No-one
  • Operating System Windows 7 x64
  • Severity Low
  • Priority Normal
  • Reported Version 1.5.99
  • Due in Version Undecided
  • Due Date Undecided
  • Votes 0
  • Private No
Attached to Project: Dexpot
Opened by Delete Me (bobpage) - 2012-02-07

FS#153 - IntelliJ IDEA flashes taskbar when switching back to desktop

If you use Dexpot to switch back to a desktop that has an IntelliJ IDEA window, the IDEA taskbar button flashes for no reason.

Steps to reproduce:
1. Download and install http://www.jetbrains.com/idea/download/index.html
2. Start IDEA; go through the initial setup, options don\'t matter
3. Switch to another desktop
4. Switch back to desktop with IDEA, observe taskbar flashing

I see the same thing on two systems:
Windows 7 Pro SP1 32-bit
Aero Basic taskbar with labels
Dexpot 1.5.99, Build 1805
IntelliJ IDEA 11.0.2

Windows Server 2008 R2 SP1 64-bit
Classic taskbar with labels
Dexpot 1.5.99, Build 1776
IntelliJ IDEA 11.0.1

FWIW, I tried Virtuawin 4.3 Unicode on the Windows 7 system and didn\'t see any flashing. But if you\'re sure this is an IDEA/Swing problem, please let me know.

This task does not depend on any other tasks.

Closed by  Patrick Dubbert (Patrick)
Saturday, 03 March 2012, 15:00 GMT
Reason for closing:  Not a bug
Delete Me (bobpage)
Sunday, 26 February 2012, 03:25 GMT
Also reported to http://youtrack.jetbrains.com/issue/IDEABKL-6246

I found a workaround: in the Dexpot settings, enable Switching Desktops -> \'Desktop elements\' tab -> \'Taskbar\' section -> \'Keep all taskbar buttons visible\'
Patrick Dubbert (Patrick)
Monday, 27 February 2012, 23:35 GMT
The bug is in IntelliJ IDEA (or AWT or some other Java library). It tries to activate the window when handling a \"SW_SHOWNA\" ShowWindow request. http://msdn.microsoft.com/en-us/library/windows/desktop/ms633548%28v=vs.85%29.aspx

As a workaround, save the attached file to your Dexpot installation folder and restart Dexpot.

Loading...