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.
tde-packaging/opensuse/core/tdebase/fix-lockup-from-gnome-apps....

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 */ );
+ }
}
}