diff options
| author | Peter Penz <[email protected]> | 2012-05-14 17:41:18 +0200 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2012-05-14 17:42:10 +0200 |
| commit | f74c72b9652ea4613156cc58b681c9244395cf72 (patch) | |
| tree | 7207a8b38dc9141e0ea5cd1375fbb2b42a7d8a3f /src/panels/places/placesitem.cpp | |
| parent | c10affe267ed32a2df61e357b33fdb90911b045d (diff) | |
Fix several bookmark synchronization issues
Diffstat (limited to 'src/panels/places/placesitem.cpp')
| -rw-r--r-- | src/panels/places/placesitem.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/panels/places/placesitem.cpp b/src/panels/places/placesitem.cpp index 19b1d9e9a..1fbc12a7d 100644 --- a/src/panels/places/placesitem.cpp +++ b/src/panels/places/placesitem.cpp @@ -121,7 +121,7 @@ void PlacesItem::setBookmark(const KBookmark& bookmark) const QString udi = bookmark.metaDataItem("UDI"); if (udi.isEmpty()) { setIcon(bookmark.icon()); - setText(bookmark.text()); + setText(bookmark.description()); setUrl(bookmark.url()); setDataValue("address", bookmark.address()); setGroup(i18nc("@item", "Places")); @@ -139,8 +139,7 @@ KBookmark PlacesItem::bookmark() const KBookmark PlacesItem::createBookmark(KBookmarkManager* manager, const QString& text, const KUrl& url, - const QString& iconName, - PlacesItem* after) + const QString& iconName) { KBookmarkGroup root = manager->root(); if (root.isNull()) { @@ -148,12 +147,9 @@ KBookmark PlacesItem::createBookmark(KBookmarkManager* manager, } KBookmark bookmark = root.addBookmark(text, url, iconName); + bookmark.setDescription(text); bookmark.setMetaDataItem("ID", generateNewId()); - if (after) { - root.moveBookmark(bookmark, after->bookmark()); - } - return bookmark; } |
