From aef38397d3d2704c80e471c92ce5d07dbf3624c2 Mon Sep 17 00:00:00 2001 From: anevilyak Date: Fri, 16 Jul 2010 01:13:07 +0000 Subject: [PATCH] Fix crash that occurred when hitting pgup/pgdn in the URL input without having the choice list visible. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@530 94f232f2-1747-11df-bad5-a5bfde151594 --- .../autocompletion/AutoCompleterDefaultImpl.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/apps/webpositive/autocompletion/AutoCompleterDefaultImpl.cpp b/src/apps/webpositive/autocompletion/AutoCompleterDefaultImpl.cpp index 1f7f27c3ea..9a9925d8ed 100644 --- a/src/apps/webpositive/autocompletion/AutoCompleterDefaultImpl.cpp +++ b/src/apps/webpositive/autocompletion/AutoCompleterDefaultImpl.cpp @@ -419,7 +419,14 @@ BDefaultChoiceView::ChoicesAreShown() int32 BDefaultChoiceView::CountVisibleChoices() const { - return min_c(fMaxVisibleChoices, fListView->CountItems()); + if (fListView) + { + return min_c(fMaxVisibleChoices, fListView->CountItems()); + } + else + { + return 0; + } }