You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
869 B
21 lines
869 B
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 */ );
|
|
+ }
|
|
}
|
|
}
|
|
|