Hang while loading preview

Bugs and issues.
Post Reply
Message
Author
Tech
Posts: 9
Joined: 29.12.2007, 01:42

Hang while loading preview

#1 Post by Tech » 28.05.2018, 17:05

FreeCommander seems to be loading the preview on an uninterruptable UI thread.

Repro Case:
  • Configure to display the Preview Pane. (I have a single details pane and a preview pane.)
  • Have several tabs (directories) available.
  • Click on a large DOCX file. (e.g. a 70MB legal contract) Size matters. A super-large JPG will work too.
  • Immediately click on a different tab.
Expected
The new tab displays immediately.

Actual
No confirmation of the click nor change of display occurs until the preview is fully loaded, which can be quite some time.

Alternate Use Case Scenario
  • Navigate to a directory of large (10MB+) photos or documents
  • Cursor up and down in the list, at one tap per second.
Notes
FreeCommander does skip the preview if you tap up/down quickly enough.
I haven't looked at the source code, but this should be fixable by moving the preview load into a separate thread, only calling the U.I. thread to blt up the render.

System
  • FreeCommander XE 2018 Build 770 32-bit public
  • Windows 10 64-bit Build 17134
  • Bug created on a fresh virgin install; no legacy settings or plug-ins.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest