Fixed bug with bookmarks when selection is a DSO.

ver1_5_1
Vincent Giangiulio 2007-09-24 16:47:08 +00:00
parent 986a8c685c
commit 90cacd79c0
1 changed files with 7 additions and 1 deletions

View File

@ -445,7 +445,13 @@ void CelestiaCore::addFavorite(string name, string parentFolder, FavoritesList::
fav->name = name;
fav->isFolder = false;
fav->parentFolder = parentFolder;
fav->selectionName = sim->getSelection().getName();
Selection sel = sim->getSelection();
if (sel.deepsky() != NULL)
fav->selectionName = sim->getUniverse()->getDSOCatalog()->getDSOName(sel.deepsky());
else
fav->selectionName = sel.getName();
fav->coordSys = sim->getFrame().coordSys;
favorites->insert(pos, fav);