Cursor behaviour changed 8==>9, fixed by opening config

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
pol098
Junior Member
Junior Member
Posts: 62
Joined: 2005-08-03, 15:54 UTC
Location: UK

Cursor behaviour changed 8==>9, fixed by opening config

Post by *pol098 »

Summary: the TCMD display of current and selected items changed from what I had selected after I installed v9beta over v8. They remained wrong when I installed a later beta, but automagically corrected as soon as I went into (without changing) the relevant configuration. Identical behaviour in 32- and 64-bit versions. This definitely happened and persisted, but did not replicate in a VM.

My conclusion: if this is not possible to find or fix, I'd recommend anyone finding unexpected behaviour after an update to take the trouble to go to the relevant configuration option and check; the problem may resolve without any actual change.
---
I supply this as a response to a beta version (not a complaint of any sort); I don't remember exactly how I set TCMD up originally, it was years ago. It is a transient issue that resolved as soon as I looked at it, without actually doing anything (but it might never have resolved if I hadn't gone into the configuration).

I saw this in 9beta11 and 9beta12; I hadn't used earlier 9 betas.

I set TCMD up many years ago to show the current line in the same foreground and background colour as other lines (black on white), but with a thin red line above and below. I think it is simply default behaviour with Cursor color set to red.

On installing 9beta11 over 8.52a the current line was, I think, identified by a (new) grey background but without the thin red lines. Selected lines were shown in red, I think on a grey background. (I can't go back and replicate this; I would guess it's default behaviour). I didn't investigate this, and eventually installed 9beta12; behaviour continued

I went into Configuration > Option > Color, which showed the cursor color as red (correct). The examples panel showed the fields without bracketing between thin red lines, correctly reflecting what was happening in use. I clicked on the >> at the right of the Cursor color box and it showed me the usual Windows colour picker dialog. I backed out without clicking any options, and noticed that my settings were now implemented: no grey background, and with the bracketing red lines.

This is hardly a serious issue, but is more than transient; the undesired (default?) behaviour would probably have continued from version to version until I went into the Cursor color dialog. The same might happen for other non-default user settings.

Unsuccessful attempt to reproduce: installed 8.52a in a virtual machine (VM). Changed Cursor color to red; it behaved as it originally did in v8.52a in live machine. Installed 9beta12 (have deleted 9beta11 so cannot reproduce exact sequence). Problem did not manifest, behaviour continued, correctly, as in 8.52a.

Live machine is Win10/64; VM is WinXPSP3.
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

I haven't noticed such bug.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Do you still have a backup of your old wincmd.ini? If yes, could you send me the relevant sections?
Author of Total Commander
https://www.ghisler.com
pol098
Junior Member
Junior Member
Posts: 62
Joined: 2005-08-03, 15:54 UTC
Location: UK

Post by *pol098 »

Thanks for reply. I'll send you the entire wincmd.ini as a PM so as not to clog up the forum. It dates from 30 July 2016, TCMD 8.52a.

Best wishes
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I didn't receive anything yet. Could you please send it to support at ghisler dot com? Thanks.
Author of Total Commander
https://www.ghisler.com
pol098
Junior Member
Junior Member
Posts: 62
Joined: 2005-08-03, 15:54 UTC
Location: UK

Post by *pol098 »

Re-sent. Subject: (Fwd) wincmd.ini re cursor colours, as requested

Was definitely sent yesterday, to the correct email address (I wasn't able to send as PM). If the re-send doesn't arrive I'll try something else.

Thanks and best wishes
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Sorry, it must have been deleted by the spam filter both times. :(

Please send it to my gmail address: cghisler at gmail dot com.
Author of Total Commander
https://www.ghisler.com
pol098
Junior Member
Junior Member
Posts: 62
Joined: 2005-08-03, 15:54 UTC
Location: UK

Post by *pol098 »

ghisler(Author) wrote:Sorry, it must have been deleted by the spam filter both times. :(

Please send it to my gmail address: cghisler at gmail dot com.
Done, subject
(Fwd) wincmd.ini re cursor colours, as requested

By the way, I repeated the test in a WinXP/32 VM with the wincmd.ini I'm sending, starting with 8.52a and installing 9beta12 over it; the problem did not manifest. So presumably either it's an unrepeatable anomaly, or to do with Win10/64, or to do with 9beta11 (I deleted that installer so can't test). Also, in the VM test I didn't include the registration key

If you happen to have any idea (from headers) why it failed before, please let me know; as far as I know mail works OK, I'm a bit concerned. But don't waste any time. Thanks
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks, got it this time! I will make the tests on Windows 10 x64, and also try older TC versions.
Author of Total Commander
https://www.ghisler.com
Post Reply