Ulfhednar :
I Think you are mixing up things and that is confusing Mathias
The issue is not drag and drop.. and that z-order is changed during drag..
it has nothing to do with drag at all.
It has to do with that MC is set to focus when mouse button down is received.
(When a new program is set to focus Windows will by itself bring that program to the front )
Explorer and some other apps set the program/window as focus when the mouse button is released (ButtonUp)
TC and a lot of other programs also have this issue.
I am not talking about click-select; drag-drop. That does change the Z order (& 'always' has in Explorer etc). If this focus change event isn't clear I can try to video it & post the result.
I can only go on what I read here, Mathias seems to say MC behaves differently for him. If he said that it was no different then my question is moot/irrelevant.
No I'm not talking about click.. a click is mouse button down and then up..I only talk about button down there.
(That is also what you start with when you are about to do a drag and drop.. )
The reason I think Mathias do not see any problems with drag and drop is because he is looking at the wrong place.
Because the issue is not a drag and drop issue.
Why I think so if because MC switches to the front on button down.
BEFORE the drag action have even started.
(If you just press mouse button down on an file and do
not move the mouse. A drag and drop action is not started. It is not started until the mouse moves while button is down, and you then get a image around the cursor showing what is dragged)
Or maybe we are talking about different problems. But I can't see any problem with z-order after the drag have started.I don't use TC - tried it (several versions) & didn't like it.
I think if TC behaves in this way then the question of focus grabbing stands. i.e. there is something that allows or forces a certain range of stacking behaviours in relation to the type of cursor interaction.
It was just an example.. Did not mean for you to go use it. What I was referring to was that the button down and focus change is normal and standard behavior of windows. If you take ANY other application then WE like Notepad, IE, you see that when pressing mouse down it when the window is half hidden by another window that will bring the window you are pressing down on to the front. only program that does not do that in Windows Explorer. That tells me that the standard way windows works is to bring it to the front and Windows Explorer is going out of its way to not behave as a standard window. So if we want that behavior in MC then MC also must also handle that it self. IF Windows now allows 3de party apps to opt out of it