diff --git a/src/c3nav/editor/static/editor/js/editor.js b/src/c3nav/editor/static/editor/js/editor.js index 64ce14dc..4d217d2d 100644 --- a/src/c3nav/editor/static/editor/js/editor.js +++ b/src/c3nav/editor/static/editor/js/editor.js @@ -223,6 +223,7 @@ editor = { } var action = $(this).attr('action'); editor._sidebar_unload(); + data += '&can_close_modal=' + ((editor._last_non_modal_path === null) ? '0' : '1'); $.post(action, data, editor._sidebar_loaded).fail(editor._sidebar_error); }, diff --git a/src/c3nav/editor/templates/editor/graph_editing_settings.html b/src/c3nav/editor/templates/editor/graph_editing_settings.html index 706693ee..ede66e35 100644 --- a/src/c3nav/editor/templates/editor/graph_editing_settings.html +++ b/src/c3nav/editor/templates/editor/graph_editing_settings.html @@ -4,6 +4,10 @@ {% include 'editor/fragment_modal_close.html' %}