Page 1 of 1
Double Click Close Bug
Posted: 26 Nov 2005 06:59
by pissant
If a tab isn't focused, and I double click it to close that tab, it does not close if the tab has a root directory selected. The tab does close if it has some subdirectory selected instead.
For example, if I open a tab and select C:\, then give another tab focus, I can't close the background tab with a double click.
If I do the same, except have C:\Temp selected in the background tab, the double click does close it.
Posted: 26 Nov 2005 07:43
by Gandolf
I cannot reproduce it on Windows XP. With tabs C:\, C:\Temp & C:\Documents open - focus on C:\Documents. Double clicking on the C:\ tab closes it. Perhaps there are some other conditions that you have that I haven't.
Posted: 26 Nov 2005 07:54
by pissant
I have C:\Temp, D:\Downloads, and C:\ opened. C:\Temp and D:\Downloads are locked tabs.
With either C:\Temp or D:\Downloads focused, C:\ does not close if I double click it.
If C:\ is already focused, a double click does close it.
I'm running beta build 76 on Windows XP.
I'm not sure what else to mention.
Posted: 26 Nov 2005 08:14
by admin
Like Gandolf: Cannot reproduce.

Posted: 26 Nov 2005 08:18
by pissant
It might also matter that I am "double clicking" with my middle mouse button. This means that the double click is instantaneous. I found that if I double click the usual (pain in the ass) way, using the left mouse button, and purposely do it slower, the tab does close. This seems to be because the tab first takes focus, and then closes.
But even double clicking manually, if I do it very quickly, the tab won't close.
I think Don also uses the middle mouse button to double click, so this may not be of any help...
Damn. Frustrating.
Posted: 26 Nov 2005 08:31
by Gandolf
I re-assigned the middle button to double-click and no problem (Logitech cordless mouse). Can't reproduce with clicking fast either, but perhaps I've got slower fingers than you. Let's wait and see what Donald has to say.
Posted: 26 Nov 2005 08:37
by admin
Gandolf wrote:I re-assigned the middle button to double-click and no problem (Logitech cordless mouse). Can't reproduce with clicking fast either, but perhaps I've got slower fingers than you. Let's wait and see what Donald has to say.
Donald says: same here. Hm.
Posted: 26 Nov 2005 08:37
by pissant
I hate it when I have a good thought, then forget all about it. I did it with the middle mouse button thing (when I forgot to mention it in the first place). I did it again with this...
If I disable the Show folder sizes in file list option, this problem goes away! Re-enable that option, and it comes back. The extra processing that TV3 is doing each time the tab takes focus, to calculate/show the folder sizes, is causing the second click to be missed.
That's why slower (manual) double clicking works; the time between clicks is enough for the folder size stuff to finish doing its thing.
Posted: 26 Nov 2005 08:54
by admin
Ah, very good! So it's not being a root folder but being a very large folder that's makes the difference.
As in a previous topic, I'd argue that this is not a bug but a natural consequence of interfering functionalities. I wouldn't know what to change here.
Posted: 26 Nov 2005 09:58
by Gandolf
Yes, confirmed. Any folder that has a lot of sub-folders does it. I suspect there may be other odd effects with "Show folder sizes in file list" because XYplorer is busy.
Posted: 26 Nov 2005 10:07
by admin
Gandolf wrote:Yes, confirmed. Any folder that has a lot of sub-folders does it. I suspect there may be other odd effects with "Show folder sizes in file list" because XYplorer is busy.
Well, I hope not too odd!
I made it like this. There's a kind of operation hierarchy:
- higher
- "Show folder sizes in file list"
- lower
Lower operations (like closing a tab) will not happen while "Show folder sizes in file list" is in progress. Higher operations (like browsing to a new tree location) will interrupt "Show folder sizes in file list" and then happen.
Posted: 26 Nov 2005 10:13
by pissant
Maybe you could add a couple-millisecond delay after a tab gains focus, before the folder size calculations begin. Just a thought, don't kill me.
