Drag'n'drop target folders were switching between open and closed state.
The fix changes this behaviour to only expanding the previously closed folder
items and not changing the state of the expanded ones.
Simply passing the DragMoveEvent to QTreeView::dragMoveEvent only for closed
folder items was not enough, because QTreeView:timerEvent (which is activated
by timer set up in QTreeView::timerEvent) don't track the item which caused
the starting of the timer. So sometimes passing the mouse cursor over the
closed folder and stopping in over the expanded folder made the expanded one
to close again. Current implementation doesn't have such problem.
BUG: 377023