Bug 1014987 - Gracefully handle out-of-bounds positions in TabsStripAdapter (r=mcomella)

This commit is contained in:
Lucas Rocha 2014-09-11 00:27:01 +01:00
Родитель 0373fede67
Коммит f19655c2c9
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -30,7 +30,9 @@ class TabStripAdapter extends BaseAdapter {
@Override
public Tab getItem(int position) {
return (tabs != null ? tabs.get(position) : null);
return (tabs != null &&
position >= 0 &&
position < tabs.size() ? tabs.get(position) : null);
}
@Override