Fix Web+ for AboutBox API changes.

This commit is contained in:
Adrien Destugues 2013-05-01 15:09:30 +02:00
parent df2257de36
commit df3b8173ee

View File

@ -93,11 +93,9 @@ BrowserApp::~BrowserApp()
void
BrowserApp::AboutRequested()
{
bool needsInit;
BAboutWindow window = BAboutWindow::GetWindow(kApplicationName,
kApplicationSignature, &needsInit);
BAboutWindow window = new BAboutWindow(kApplicationName,
kApplicationSignature);
if (needsInit) {
// create the about window
const char* authors[] = {
@ -120,11 +118,8 @@ BrowserApp::AboutRequested()
window->AddCopyright(2007, "Haiku, Inc.");
window->AddAuthors(authors);
window->AddExtraInfo(aboutText.String());
}
if (window->IsHidden())
window->Show();
window->Activate();
}