UI panel, details view: selection bar slow in some cases

Bugs and issues.
Post Reply
Message
Author
frank12321
Posts: 1
Joined: 20.01.2018, 19:27
Location: Germany

UI panel, details view: selection bar slow in some cases

#1 Post by frank12321 » 31.08.2019, 16:26

FreeCommander XE 2019 Build 801 64-bit donor, Windows 10 64-bit [Version 10.0.17134.950], Intel i7-6700K @ 4GHz, 16GB RAM

When moving the selection bar using cursor keys, speed decreases noticably, depending on how many files are located in a directory.

Steps to reproduce:
  • set key repeat rate to fastest value
  • open task explorer, sort by CPU load
  • openFreeCommander, switch to details view (columns: Name, Size Auto, Modified, Type, Attributes)
  • visit a directory containing more than 100 files
  • move selection bar by holding arrow up or down key
=> while moving, observe the task manager, you will see that freecommander uses an entire CPU core's load.

Not a problem with any other view than "Details"; in this case, the CPU load is still high, but does not "feel" slow.

Just tried Build 799: not a problem there, operation just takes roughly 1/3rd of a core's load (dir contains ~1700 files).

Marek
Author
Author
Posts: 3973
Joined: 10.04.2006, 09:48
Location: Germany
Contact:

Re: UI panel, details view: selection bar slow in some cases

#2 Post by Marek » 02.09.2019, 20:56

Have you compared with the same options?
Scrolling in the details view is faster in e.g. "NC-Mode" or with "Use Windows colors".
In the release 800 was made the change:
Changed: Item colors are no longer set in the background but directly while loading of the file list.
You could try to change to the old behavior. Search in the freecommander.ini for FileListItemColorsSetInThread and change the value to
FileListItemColorsSetInThread=1

Marek
Author
Author
Posts: 3973
Joined: 10.04.2006, 09:48
Location: Germany
Contact:

Re: UI panel, details view: selection bar slow in some cases

#3 Post by Marek » 03.09.2019, 21:24

After further tests I found the cause, an internal change. This is fixed for the next release.

Post Reply

Who is online

Users browsing this forum: No registered users and 30 guests