Intelli-hide includes all windows of an application?

Asked by M4he

Let's say I've got two windows of the same application open and have set Plank to intelli-hide (HideMode=1). One of the windows directly overlaps Plank, so that Plank automatically hides when the window is focused. The other window is far away from Plank's area so that they don't collide. But whenever focusing the non-colliding window, Plank hides because there's another window of the same application which does collide.

Is this by design?

I find this rather annoying. I tend to have multiple file manager or terminal windows open but some of them in the background. At times they are covered by other applications again and aren't really visible to me. Then I open up a new window in the foreground to do something quick and Plank hides because there's some window somewhere which happens to collide with plank.

I'm using Plank via ppa on Xubuntu 13.04.

Question information

English Edit question
Plank Edit question
No assignee Edit question
Solved by:
Last query:
Last reply:
Revision history for this message
Robert Dyer (psybers) said :

Yes this works as intended.

The behavior you mention is what we called (in Docky) 'window dodge' and is not available in Plank. Nor will it be. We had a long talk with our designer about minimizing the set of hide options, and this was our final decision.

Revision history for this message
M4he (mahe) said :

Okay, thanks for your reply Robert!

I don't think the current intellihide mode is intuitive but it seems to be about personal preference.
I guess I have to edit the source and compile it myself then...