diff options
| -rw-r--r-- | src/bookmarks/bookmarkowner.cpp | 5 | ||||
| -rw-r--r-- | src/bookmarks/bookmarkowner.h | 2 | 
2 files changed, 4 insertions, 3 deletions
diff --git a/src/bookmarks/bookmarkowner.cpp b/src/bookmarks/bookmarkowner.cpp index c684897e..b7aa4a4e 100644 --- a/src/bookmarks/bookmarkowner.cpp +++ b/src/bookmarks/bookmarkowner.cpp @@ -177,9 +177,10 @@ void BookmarkOwner::openBookmarkInNewWindow(const KBookmark &bookmark)  } -void BookmarkOwner::openBookmarkFolder(const KBookmarkGroup &bookmark) +void BookmarkOwner::openBookmarkFolder(const KBookmark &bookmark)  { -    openFolderinTabs(bookmark); +    Q_ASSERT(bookmark.isGroup()); +    openFolderinTabs(bookmark.toGroup());  } diff --git a/src/bookmarks/bookmarkowner.h b/src/bookmarks/bookmarkowner.h index 4d377191..4e3f0b11 100644 --- a/src/bookmarks/bookmarkowner.h +++ b/src/bookmarks/bookmarkowner.h @@ -95,7 +95,7 @@ public Q_SLOTS:      void openBookmark(const KBookmark &bookmark);      void openBookmarkInNewTab(const KBookmark &bookmark);      void openBookmarkInNewWindow(const KBookmark &bookmark); -    void openBookmarkFolder(const KBookmarkGroup &bookmark); +    void openBookmarkFolder(const KBookmark &bookmark);      KBookmark bookmarkCurrentPage(const KBookmark &bookmark = KBookmark());      KBookmarkGroup newBookmarkFolder(const KBookmark &bookmark = KBookmark());  | 
