From aae1e071aaa9205620b9ab3267f739df87fc8382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Fri, 13 Feb 2015 21:40:37 +0100 Subject: [PATCH] Network: fixed mixed up AddUnder() arguments. * BOutlineListView is the worst of the interface kit. --- src/preferences/network/NetworkWindow.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/preferences/network/NetworkWindow.cpp b/src/preferences/network/NetworkWindow.cpp index b47ae03bcf..3fe0d2a1e5 100644 --- a/src/preferences/network/NetworkWindow.cpp +++ b/src/preferences/network/NetworkWindow.cpp @@ -351,7 +351,7 @@ NetworkWindow::_ScanAddOns() fSettingsMap[item->ListItem()] = item; // TODO: sort - fListView->AddUnder(interfaceItem, item->ListItem()); + fListView->AddUnder(item->ListItem(), interfaceItem); } } @@ -364,8 +364,8 @@ NetworkWindow::_ScanAddOns() fSettingsMap[item->ListItem()] = item; // TODO: sort - fListView->AddUnder(_ListItemFor(item->Type()), - item->ListItem()); + fListView->AddUnder(item->ListItem(), + _ListItemFor(item->Type())); } } } @@ -414,7 +414,7 @@ NetworkWindow::_ListItemFor(BNetworkSettingsType type) void NetworkWindow::_SelectItem(BListItem* listItem) { - if (fAddOnShellView->CountChildren() > 0) + while (fAddOnShellView->CountChildren() > 0) fAddOnShellView->ChildAt(0)->RemoveSelf(); BView* nextView = NULL; @@ -433,9 +433,6 @@ NetworkWindow::_SelectItem(BListItem* listItem) if (nextView != NULL) fAddOnShellView->AddChild(nextView); - - fAddOnShellView->Invalidate(); - InvalidateLayout(); }