From 377923f68b81f70d0b576f090141b030d53d58f5 Mon Sep 17 00:00:00 2001 From: Vasiliy Bout Date: Tue, 11 May 2010 12:19:04 +0000 Subject: [PATCH] Search item has been moved to the top git-svn-id: https://only.mawhrin.net/repos/FBReaderJ/trunk@1368 6a642e6f-84f6-412e-ac94-c4a38d5a04b0 --- TODO.network | 2 +- .../android/fbreader/network/NetworkLibraryActivity.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/TODO.network b/TODO.network index 41e94aec9..3a0fd6ed2 100644 --- a/TODO.network +++ b/TODO.network @@ -1,6 +1,6 @@ ** Записать изменения в ChangeLog ** ZLAndroidActivity -- переделать вращение (BUG с красной кнопкой) -** Может, переместить пункт "Search" наверх списка? (?) +DONE Может, переместить пункт "Search" наверх списка? (?) DONE Синхронизировать ресурсы (русские, французские и китайские) DONE Запускаю программу, открываю библиотеку, иду в каталог litres. Пока он еще не загрузился (нотификация с цифрой 1 горит) нажимаю Esc. Снова открываю библиотеку, получаю черный экран. DONE Исследовать поиск на litres (Корчевский - находится, лукьяненко, громов - нет) diff --git a/src/org/geometerplus/android/fbreader/network/NetworkLibraryActivity.java b/src/org/geometerplus/android/fbreader/network/NetworkLibraryActivity.java index d2b4cd569..bffe12bc0 100644 --- a/src/org/geometerplus/android/fbreader/network/NetworkLibraryActivity.java +++ b/src/org/geometerplus/android/fbreader/network/NetworkLibraryActivity.java @@ -109,10 +109,10 @@ public class NetworkLibraryActivity extends NetworkBaseActivity { public final NetworkTree getItem(int position) { final int size = myTree.subTrees().size(); - if (position >= 0 && position < size) { - return (NetworkTree) myTree.subTrees().get(position); - } else if (position == size) { + if (position == 0) { return mySearchItem; + } else if (position > 0 && position <= size) { + return (NetworkTree) myTree.subTrees().get(position - 1); } return null; }