mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-23 04:33:54 -04:00
Refactor select()
Resolve no files selected but files in selectedBooksPath
This commit is contained in:
parent
df9a28c3bb
commit
3212810980
@ -197,11 +197,7 @@ public class ZimHostActivity extends BaseActivity implements
|
|||||||
ArrayList<BooksOnDiskListItem> booksList = new ArrayList<>();
|
ArrayList<BooksOnDiskListItem> booksList = new ArrayList<>();
|
||||||
for (BooksOnDiskListItem item : booksAdapter.getItems()) {
|
for (BooksOnDiskListItem item : booksAdapter.getItems()) {
|
||||||
if (item.equals(bookOnDisk)) {
|
if (item.equals(bookOnDisk)) {
|
||||||
if (item.isSelected()) {
|
item.setSelected(!item.isSelected());
|
||||||
item.setSelected(false);
|
|
||||||
} else {
|
|
||||||
item.setSelected(true);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
booksList.add(item);
|
booksList.add(item);
|
||||||
}
|
}
|
||||||
@ -473,6 +469,9 @@ public class ZimHostActivity extends BaseActivity implements
|
|||||||
startServerButton.setText(getString(R.string.start_server_label));
|
startServerButton.setText(getString(R.string.start_server_label));
|
||||||
startServerButton.setBackgroundColor(getResources().getColor(R.color.greenTick));
|
startServerButton.setBackgroundColor(getResources().getColor(R.color.greenTick));
|
||||||
isServerStarted = false;
|
isServerStarted = false;
|
||||||
|
if (selectedBooksPath.size() > 0) {
|
||||||
|
selectedBooksPath.clear();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override public void onServerFailedToStart() {
|
@Override public void onServerFailedToStart() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user