Fix empty URL input bar when switching to a tab after it loaded in the

background.

git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@503 94f232f2-1747-11df-bad5-a5bfde151594
This commit is contained in:
stippi
2012-07-03 15:44:10 +02:00
committed by Alexandre Deckner
parent 1f009b1e11
commit 402459960e
+6 -3
View File
@@ -188,9 +188,9 @@ public:
fURLInputContents = text;
}
const char* URLInputContents() const
const BString& URLInputContents() const
{
return fURLInputContents.String();
return fURLInputContents;
}
void SetURLInputSelection(int32 selectionStart, int32 selectionEnd)
@@ -946,7 +946,10 @@ BrowserWindow::SetCurrentWebView(BWebView* webView)
if (userData != NULL) {
fURLInputGroup->SetPageIcon(userData->PageIcon());
fURLInputGroup->SetText(userData->URLInputContents());
if (userData->URLInputContents().Length())
fURLInputGroup->SetText(userData->URLInputContents());
else
fURLInputGroup->SetText(webView->MainFrameURL());
if (userData->URLInputSelectionStart() >= 0) {
fURLInputGroup->TextView()->Select(
userData->URLInputSelectionStart(),