Status bar bug since v20.60
Status bar bug since v20.60
On small resolution screens (like 1024x768) searching via "Find Files" tab causes the status bar to look messy:
I have tested a lot of old versions including the following ones:
v20.60.0400 works good
v20.60.0407 is buggy
I believe the bug has been introduced in v20.60.0403 because it has three changes related to the status bar.
I have tested a lot of old versions including the following ones:
v20.60.0400 works good
v20.60.0407 is buggy
I believe the bug has been introduced in v20.60.0403 because it has three changes related to the status bar.
Re: Status bar bug since v20.60
Weird
This may depend on the length of the paths displayed in the status bar.
I've tried to reproduce the bug on Windows 7 (x64) and Windows 10 (x64). Steps used:

I've tried to reproduce the bug on Windows 7 (x64) and Windows 10 (x64). Steps used:
- Change screen resolution to 1024x768.
- Clean install the latest XYplorer.
- Open C:\Windows.
- Start searching *.exe using "Find Files" tab with default options.
- Wait until the search is completed.
- If the bug is not seen, then proceed to the next steps.
- Restart XYplorer.
- Click "Find Now" to repeat the last search.
-
- Site Admin
- Posts: 63607
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Status bar bug since v20.60
It always works alright here. I reduced the window size to 1024x768 to mimic your situation:
- Attachments
-
- 2021-02-07_115458.png (11.44 KiB) Viewed 1884 times
FAQ | XY News RSS | XY Bluesky
Re: Status bar bug since v20.60
Why don't you want to go with my steps? Unfortunately, reducing the window size is not enough. I've already tested this scenario without success. Moreover, you should not change anything (set options, maximize the window etc.). Just clean install XYplorer and try again with 1024x768 screen resolution. There must be no traces from previous installations (virtual machine?). I feel that this is the only way to reproduce the bug 

-
- Site Admin
- Posts: 63607
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Status bar bug since v20.60
OK, I did that. Unfortunately again no problem:
- Attachments
-
- 2021-02-07_122946.png (13.79 KiB) Viewed 1874 times
FAQ | XY News RSS | XY Bluesky
-
- Site Admin
- Posts: 63607
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Status bar bug since v20.60
Oh, now I found another way to reproduce it!
Going to fix... 


FAQ | XY News RSS | XY Bluesky
Re: Status bar bug since v20.60
v21.50.0115 - works better, but the bug still persists on 1280x1024 screen resolution. Try clicking "Find/Stop" button quickly several times while the search is in progress. I've found that the bug appears when the path section in the status bar changes its size and expands to the left. If you stop searching at this point, you should see overlapping sections again 

Re: Status bar bug since v20.60
I was wrong. Now I'm pretty sure the bug has been introduced in v19.80.0120:
I have to say that "flexible" doesn't work anymore. You just turned it off for small screen resolutions. It is not about fixing the bug, but disabling the declared feature (bad feature). It should be disabled for large screens too because the user has to focus on the text jumping back and forth. Reading the path from the status bar becomes a difficult task. I always hated that thing, but I did not know how to stop it. Since the status bar is not "flexible" for some resolutions, this feature has to be removed at all.
Code: Select all
+ Flexible Status Bar: The right-most section of the Status Bar now
auto-adjusts its left position to show as much as possible of its
contents. Pretty cool if you have a smaller screen.
Nothing to do for you, it just works.
-
- Site Admin
- Posts: 63607
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Status bar bug since v20.60
Yes, I had to turn it off for smaller screens because the available space simply does not allow for that feature.
You can tweak it off:
How to tweak XYplorer.ini?
https://www.xyplorer.com/faq-topic.php?id=tweak
You can tweak it off:
Code: Select all
v20.30.0007 - 2019-08-24 19:24
+ Added tweak to control the Flexible Status Bar feature (v19.80.0120 -
2019-03-25 18:44).
StatusBarFlexyWidth=1
Factory default and previously hard-coded value is 1. So now you can turn
it off. Might raise it to UI later.
https://www.xyplorer.com/faq-topic.php?id=tweak
FAQ | XY News RSS | XY Bluesky
Re: Status bar bug since v20.60
You've declared "flexible" feature for smaller screens in the change log. However, there are some issues:
- The user working on a PC with a small screen expects the feature to work, but it actually does not. So it is a bug and has to be fixed.
- Large screens doesn't need the status bar to be "flexible" because it is wide enough. Disabling the feature for small screens makes it useless. So it has to be removed.
- Even for large screens the window size is small by default. But there are still no overlapping sections. Why does the bug appear on small resolutions with the same window size? It has to be fixed.
-
- Site Admin
- Posts: 63607
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Status bar bug since v20.60
Good points! 
PS: Looked into it. Cannot do anything now. When I find the time I'll look into it again.

PS: Looked into it. Cannot do anything now. When I find the time I'll look into it again.
FAQ | XY News RSS | XY Bluesky