YalpStore
YalpStore copied to clipboard
Settings choices should not be interlocked
(Something is wrong with these boards, when I put a title on this thread suddenly it closes the first post and will not let me edit the post to finish describing the problem??? Even worse, the Preview function and other items on that editing toolbar no longer work???)
Steps to reproduce
- DL and install Yalp Store
- Open Settings, mark first checkbox for Download to internal storage
I had wanted to keep this box cleared so downloads should go to the sd card, but that causes downloads to not work at all, similar to old issue #308 "Download fails due to permission problems" in the original fork
https://github.com/yeriomin/YalpStore/issues/308
where near the end of the thread yeriomin said he was not going to fix that issue, so the workaround is to mark the "internal" checkbox.
Expected behavior It should still be possible to separately check/uncheck other choices in settings menu (apart from possibly not choosing a download directory)
Actual behavior Under the Installation section, the boxes for "Install apps immediately" and "Delete .apk after install" are both checked, and grayed out. It is not possible to uncheck either of these until the one for internal storage is unchecked first. But then checking that one even when these are cleared will cause them to be checked and grayed out again.
I did find that after the download, if I go back to settings and clear the internal storage checkbox (and the other 2) without touching the notification or starting the install, I can then exit the app and use Ghost Commander to manually move the downloaded .apk from the internal location to the sdcard where I wanted it to go in the first place. But when the checkbox is cleared so as to allow clearing the other 2 checkboxes, then Yalp Store can no longer find it to do the install, and neither does the notification item, so I have to start that manually from within Ghost Commander or some other file manager.
But this workaround only works because my device is rooted, and won't work for other devices which may not be rooted.
Your setup Device model = Huawei Ideos aka U8150-B, android version 2.2 FroYo, Yalp Store version 0.45-4-g9b980a93-legacy