fix bug 318532 - Lost focus when deleting first item in history sidebar

p=David Benes <dave_forward@centrum.cz>
r=both neils (enndeakin, neil@parkwaycc)
This commit is contained in:
asqueella%gmail.com 2007-02-17 19:03:14 +00:00
Родитель aae78ae840
Коммит acba26fd4a
1 изменённых файлов: 4 добавлений и 3 удалений

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

@ -206,11 +206,12 @@ function nsTreeController_delete()
} catch (ex) { } catch (ex) {
} }
} }
if (max.value) { if (max.value != -1) {
var newIndex = max.value - (max.value - min.value); var newIndex = min.value;
if (newIndex >= this.treeView.rowCount) if (newIndex >= this.treeView.rowCount)
--newIndex; --newIndex;
this.treeSelection.select(newIndex); if (newIndex >= 0)
this.treeSelection.select(newIndex);
} }
return true; return true;
} }