blob: 05fc4313b670c1ae658e261fb4cbc27ebe613b0b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
Index: khelpcenter/navigator.cpp
===================================================================
--- khelpcenter/navigator.cpp.orig
+++ khelpcenter/navigator.cpp
@@ -333,9 +333,14 @@ void Navigator::selectItem( const KURL &
// First, populate the NavigatorAppItems if we don't want the home page
if ( url != homeURL() ) {
for ( QListViewItem *item = mContentsTree->firstChild(); item;
- item = item->nextSibling() ) {
+ item = item->nextSibling() ) {
NavigatorAppItem *appItem = dynamic_cast<NavigatorAppItem *>( item );
if ( appItem ) appItem->populate( true /* recursive */ );
+ for ( QListViewItem *subitem = item->firstChild(); subitem;
+ subitem = subitem->nextSibling() ) {
+ appItem = dynamic_cast<NavigatorAppItem *>( subitem );
+ if ( appItem ) appItem->populate( true /* recursive */ );
+ }
}
}
|