diff --git a/modules/core/context.js b/modules/core/context.js index a9a4ee5ea..7db177159 100644 --- a/modules/core/context.js +++ b/modules/core/context.js @@ -315,7 +315,12 @@ export function coreContext() { context.getFavoritePresets = function() { // get favorites from local storage - var favs = JSON.parse(context.storage('favorite_presets')) || []; + var favs = JSON.parse(context.storage('favorite_presets')) || [ + // use the generic presets as the default favorites + { id: 'point', geom: 'point'}, + { id: 'line', geom: 'line'}, + { id: 'area', geom: 'area'} + ]; return favs.filter(function(d) { // iD's presets could have changed since this favorite was saved, // so make sure it's still valid.