[9.0ß6-x64] Tab key does not work
Moderators: Hacker, petermad, Stefan2, white
[9.0ß6-x64] Tab key does not work
Sorry, I open it again but now, after deep investigation, I have found a trigger. It's related to this topic but maybe it has an impact on other similar issues...
Steps to reproduce:
1. Add to wincmd.ini / [Configuration] parameter MinLineHeight=0
2. Make sure that you use some Aero theme (e.g. Windows 7)
3. Run TC 9.0b6 x64
4. Switch windows theme to Classic
5. Try Tab key in file panels
- TC 9.0b6 x64 - Tab key does not respond
- MinLineHeight value can be 0 or greater. If it's less than 0 Tab key works normally.
- Switching back to Aero theme doesn't help, TC's restart is necessary.
- Repetable on Win 7 64-bit and TC 9.0b6 x64.
- TC 9.0b6 x86 works as expected.
Can confirm someone else?
Steps to reproduce:
1. Add to wincmd.ini / [Configuration] parameter MinLineHeight=0
2. Make sure that you use some Aero theme (e.g. Windows 7)
3. Run TC 9.0b6 x64
4. Switch windows theme to Classic
5. Try Tab key in file panels
- TC 9.0b6 x64 - Tab key does not respond
- MinLineHeight value can be 0 or greater. If it's less than 0 Tab key works normally.
- Switching back to Aero theme doesn't help, TC's restart is necessary.
- Repetable on Win 7 64-bit and TC 9.0b6 x64.
- TC 9.0b6 x86 works as expected.
Can confirm someone else?
Confirmed. It's even worse: If any tabs were open, you can switch between them but there's no content in the file lists after doing so! Ctrl+R doesn't help either. Furthermore, only the left panel is active, I haven't found a way to switch to the right panel.
So it's an issue different from the non-working TAB key in some of the dialogs, and it seems to be triggered by disabling themes and the non-functional TAB key is just one of the errors.
[ADD]
Changing MinLineHeight in Configuration dialog is able to "revive" TC, so directory contents are shown and TAB key works again.
[/ADD]
[ADD2]
The trigger is disabling OR enabling themes. So it can be triggered by using Classic theme, launching TC and then enabling themes while TC is running.
[/ADD2]
Regards
Dalai
So it's an issue different from the non-working TAB key in some of the dialogs, and it seems to be triggered by disabling themes and the non-functional TAB key is just one of the errors.
[ADD]
Changing MinLineHeight in Configuration dialog is able to "revive" TC, so directory contents are shown and TAB key works again.
[/ADD]
[ADD2]
The trigger is disabling OR enabling themes. So it can be triggered by using Classic theme, launching TC and then enabling themes while TC is running.
[/ADD2]
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Not fully fixed in TC 9.0b7 x64.
Repetable if you don't press tab key before changing theme.
(Same steps as in post #1) but:
3. Run TC 9.0b7 x64 + don't press Tab key neither Alt+Tab. (Use Winkey+D for invoking Screen properties and change theme from Desktop or open Individual setting before step 3).
- There is a little difference against Beta 6 - cursor (dotted rectangle on the file) is visible now.
- If you press Tab key before changing theme, TC works without problem.
- TC can be "revived" with using Alt+Tab from TC window to Individual setting window and change theme, but in this case is current file/folder selected for some reasons.
Repetable if you don't press tab key before changing theme.
(Same steps as in post #1) but:
3. Run TC 9.0b7 x64 + don't press Tab key neither Alt+Tab. (Use Winkey+D for invoking Screen properties and change theme from Desktop or open Individual setting before step 3).
- There is a little difference against Beta 6 - cursor (dotted rectangle on the file) is visible now.
- If you press Tab key before changing theme, TC works without problem.
- TC can be "revived" with using Alt+Tab from TC window to Individual setting window and change theme, but in this case is current file/folder selected for some reasons.
I can't reproduce it anymore in beta7. I don't press TAB or Alt+Tab before switching themes, I have the settings window always open and switch to/from it with the mouse via the Windows taskbar.
Regards
Dalai
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Thanks for testing. I tried it again and if I use only Windows taskbar with mouse, this bug happened just occasionally. Strange, but if I use Winkey+D it happens always.Dalai wrote:I can't reproduce it anymore in beta7. I don't press TAB or Alt+Tab before switching themes, I have the settings window always open and switch to/from it with the mouse via the Windows taskbar.
Regards
Dalai
Please try in step 3:
- Run TC 9.0b7 x64
- press Winkey+D to go to Desktop
- right mouse click + invoking Screen properties/Individual setting
- change theme from some Aero to Classic
- then try Tab key in TC (you can use mouse on Windows taskbar or Alt+Tab key now)
2jvh
I don't have a Windows key on my keyboard so I can't try that. Yes, I use really old keyboards on purpose; I don't need any Windows key or context menu stuff, I just need a keyboard that's good to type and use.
Regards
Dalai
I don't have a Windows key on my keyboard so I can't try that. Yes, I use really old keyboards on purpose; I don't need any Windows key or context menu stuff, I just need a keyboard that's good to type and use.
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Windows+D indeed causes a difference here: When I click on the TC icon after changing the theme, there are no filelists. But when I press Tab, they both appear. I cannot reproduce the problem that Tab itself doesn't work. But maybe my fix about the disappearing windows will help with your problem too...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Please let me know what you get with beta 8 now.
Btw, how do you restore TC after changing the theme? You minimized TC with Winkey+D.
Btw, how do you restore TC after changing the theme? You minimized TC with Winkey+D.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
No change in TC 9.0b8 x64 and TC 9.0b9 x64. 
Please let me know if you want some additional information...
P.S.: Sorry for late answer, holiday time...

Strange, I see filelists in both panels. The focus is in left panel and I can use all keys except Tab and left panel reacts as expected. I cannot focus right panel with Tab key or single mouse click. Right panel can get focus with mouse double click, but cursor isn't visible in filelist. If I use now Down/Up key the cursor appears and after several keystrokes (Up/Down key, Enter etc.) I got this:ghisler(Author) wrote:When I click on the TC icon after changing the theme, there are no filelists.
Code: Select all
---------------------------
Total Commander 9.0ß9
---------------------------
Division by zero.
Division by zero
Windows 7 SP1 6.1 (Build 7601), base: 0400000
Please report this error to the Author, with a description
of what you were doing when this error occurred!
Stack trace (x64):6F2467
8135B7 8135ED 8138D3 81381C 816603 40F2DD 81E150 812B23
90D0C1 850ABF 906BB2 77309C11
Press Ctrl+C to copy this report!
Continue execution?
---------------------------
Yes No
---------------------------
I tried restore TC with Alt+Tab key or with mouse click on Taskbar. The bug persists in both casesghisler(Author) wrote:Btw, how do you restore TC after changing the theme? You minimized TC with Winkey+D.
Please let me know if you want some additional information...
P.S.: Sorry for late answer, holiday time...
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Sorry, I cannot reproduce your problems any longer.
Since users normally don't change themes all the time, I think it can be demanded that users just restart TC when they get this problem. I have already spent hours on this sh*t and don't want to lose any more time, sorry.
Since users normally don't change themes all the time, I think it can be demanded that users just restart TC when they get this problem. I have already spent hours on this sh*t and don't want to lose any more time, sorry.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
OK, no problem for me, I usually don't change themes, just found this bug while testing another one in previous TC's version.ghisler(Author) wrote:Sorry, I cannot reproduce your problems any longer.
Since users normally don't change themes all the time, I think it can be demanded that users just restart TC when they get this problem. I have already spent hours on this sh*t and don't want to lose any more time, sorry.
Please note that trigger for this bug is still MinLineHeight=0.
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Yes, I'm aware of that. However, I still can't reproduce it.
One thing which isn't clear: How do you restore TC after changing the theme? As I understand it, you minimize all programs with Windows+D. Then you change the theme. Now you somehow return to the minimized TC and press Tab.
I tried the following methods to return to TC:
1. Click on its icon in the task bar with the mouse
2. Press Alt+Tab until TC is restored
3. TC in system tray, click on its icon to restore
4. TC in system tray, press Alt+Tab, then Enter to restore
I also tried
- with tabs
- without tabs
- with separate tree panel
- without separate tree panel
Tab worked in ALL these cases. I tried this on Windows 7 x64 and Windows 10 x64, with fresh settings (with added MinLineHeight=0) and my own settings. I really don't know what else I should try, I spent so many hours on this that I couldn't add many new functions this week.
One thing which isn't clear: How do you restore TC after changing the theme? As I understand it, you minimize all programs with Windows+D. Then you change the theme. Now you somehow return to the minimized TC and press Tab.
I tried the following methods to return to TC:
1. Click on its icon in the task bar with the mouse
2. Press Alt+Tab until TC is restored
3. TC in system tray, click on its icon to restore
4. TC in system tray, press Alt+Tab, then Enter to restore
I also tried
- with tabs
- without tabs
- with separate tree panel
- without separate tree panel
Tab worked in ALL these cases. I tried this on Windows 7 x64 and Windows 10 x64, with fresh settings (with added MinLineHeight=0) and my own settings. I really don't know what else I should try, I spent so many hours on this that I couldn't add many new functions this week.

Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Strange but fixed in TC 9.0b10 x64!
--------------------------------------------------------------------------
Just for the record:
1. Click on its icon in the task bar with the mouse
2. Press Alt+Tab until TC is restored
- with tabs
Thank you for your effort.
--------------------------------------------------------------------------
Just for the record:
I tried the following methods to return to TC:One thing which isn't clear: How do you restore TC after changing the theme? As I understand it, you minimize all programs with Windows+D. Then you change the theme. Now you somehow return to the minimized TC and press Tab.
1. Click on its icon in the task bar with the mouse
2. Press Alt+Tab until TC is restored
- with tabs
Perfectionism is state of mind, maybe therefore so much time...I really don't know what else I should try, I spent so many hours on this that I couldn't add many new functions this week.

- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Strange, I'm not aware of any changes between beta 9 and 10 which would fix that. It should have been fixed already in beta 9...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Yes, strange. Perhaps this change had an effect on this error:ghisler(Author) wrote:Strange, I'm not aware of any changes between beta 9 and 10 which would fix that. It should have been fixed already in beta 9...
Code: Select all
14.08.16 Added: Re-added horizontal border between listbox and footer when using themes, using top line of tab control (32/64)
You can find it here: https://en.webshare.cz/#/file/4a538n1dp1/tc9-b9-tab-error-zip
Keystrokes are visible in virtual keyboard. Not all mouse clicks are recorded, but important is that right panel can get focus with mouse double click and pressing Down, Up, Down, Right crashes TC. With clean ini (with MinLineHeight=0) Tab key doesn't work too, but crash isn't so quick.
I tried it with my config on 3 different PC's (all Win7 64-bit) and error was 100 % repeatable with TC9 b9 64-bit.
So here is my wincmd.ini with relevant sections (MIME encoded):
Code: Select all
MIME-Version: 1.0
Content-Type: application/octet-stream; name="wincmd.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="wincmd.zip"
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