One thing that annoys me quite a lot in the current IDEA user interface
is the following.
Suppose I have opened a docked tool window at the bottom of the screen
(let's say it's the todo window). Then I open another docked window,
maybe the Messages window with compilation results.
I might then use this second tool window for a long time and forget
about the first one. Eventually I want to get rid of whatever is at the
bottom of the screen (the Messages window) so I press the "_" button to
close it. And what happens? Some old tool window that just happened to
be there hours ago (the todo window) suddenly pops up again. Sometimes
there might be still another window waiting to pop up when I close
There was nothing that indicated that this window was on some kind of
stack of open windows -- the tool button wasn't highlighted, for example
-- which makes this process a bit unpredictable. And since tool
window sizes are saved for each separate window, the close buttons end
up at different positions each time and I have to hunt around with the
mouse pointer to find and close one tool window at a time rather than
just staying at the same cursor position and pressing the mouse button a
few times until all windows disappear.
In any case, I didn't just want to whine and complain. The reason for
writing this was that I wanted to see whether other people might agree
and in that case what to do about it, before I send in a feature
request. Maybe an option whether a new tool window should replace an
existing one without this stack of open windows?