diff options
Diffstat (limited to 'src/panels/places/placesitemmodel.cpp')
| -rw-r--r-- | src/panels/places/placesitemmodel.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/panels/places/placesitemmodel.cpp b/src/panels/places/placesitemmodel.cpp index 4fb86fda8..aaeab796e 100644 --- a/src/panels/places/placesitemmodel.cpp +++ b/src/panels/places/placesitemmodel.cpp @@ -761,8 +761,8 @@ void PlacesItemModel::hideItem(int index) const int newIndex = bookmarkIndex(index); if (newIndex >= 0) { - PlacesItem* hiddenItem = new PlacesItem(*shownItem); - const KBookmark hiddenBookmark = hiddenItem->bookmark(); + const KBookmark hiddenBookmark = shownItem->bookmark(); + PlacesItem* hiddenItem = new PlacesItem(hiddenBookmark); const PlacesItem* previousItem = placesItem(index - 1); KBookmark previousBookmark; |
