Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre-release version 32-bit. Memorized files are not opened from the start page after restarting the program #2219

Closed
punk778 opened this issue Oct 26, 2021 · 7 comments

Comments

@punk778
Copy link

punk778 commented Oct 26, 2021

Pre-release version 32-bit. Memorized files are not opened from the Start Page after restarting the program. In the SumatraPDF-settings.txt file in the "FilePath = .." line, the drive letter is lost in the file path. Normal and portable versions.

Screenshot:
Снимок6

@punk778
Copy link
Author

punk778 commented Oct 26, 2021

Before closing the program, the path is full, with a drive letter. After closing and next launch, the letter disappears =))

@GitHubRulesOK
Copy link
Collaborator

GitHubRulesOK commented Oct 26, 2021

I tested 32bit portable on English(UK) OS no problem as described above
here is file after close same as during use, thus I suspect some language issue
image

Note the missing drive also does not show user name thus wonder if that has a bearing did you redact user name and either way If you do not wish to post it please email @kjk using e-mail to kkowalczyk@gmail.com (and reference bug number 2219

@punk778
Copy link
Author

punk778 commented Oct 27, 2021

We are talking about the D drive and the files from the folder I created. There is no username and cannot be there. Who actually stores books on the C drive in the system folders? Probably it was worth clarifying right away. Lost drive letter, latin "D". I am at a loss as to why it will be replaced by a question mark "?".

In the stable version 3.3.3 I have no such error, in the same OS(windows 10 21h2 32bit) and the same device(tablet).

@GitHubRulesOK
Copy link
Collaborator

Ok thanks for coment will try simulation on different drive types but agree D:\ should not be an issue if its device mapped and not network mapped

@kjk
Copy link
Member

kjk commented Oct 27, 2021

This is by design.

We use '?' to mark a removable (USB, network) drives because the drive mapping might change which would invalidate paths.

That's probably no longer necessary because we started matching by just file name.

We could also get rid of that and match by path without drive letter.

@kjk kjk closed this as completed Oct 27, 2021
@GitHubRulesOK
Copy link
Collaborator

Sorry forgot the recent changes could be reason
all my usbs are hard wired drive letters, I just tested a mapped microchip drive and that one shows as ?:

@punk778
Copy link
Author

punk778 commented Oct 28, 2021

I am using a memory card as a D drive. Built-in memory card slot. It is really considered by the system to be removable. Although I do not take it off the tablet. With the same success, any ssd and hdd can be considered removable, because they can also be obtained from a PC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants