Skip to content

Commit 45503a8

Browse files
committed
Backport PR #1952: Set mimerender index in OutputArea.display_order
1 parent 19eac71 commit 45503a8

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

notebook/static/notebook/js/outputarea.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -962,11 +962,15 @@ define([
962962
"application/pdf" : append_pdf
963963
};
964964

965-
OutputArea.prototype.register_mime_type = function (mimetype, append, safe) {
965+
OutputArea.prototype.mime_types = function () {
966+
return OutputArea.display_order;
967+
};
968+
969+
OutputArea.prototype.register_mime_type = function (mimetype, append, options) {
966970
if (mimetype && typeof(append) === 'function') {
967971
OutputArea.output_types.push(mimetype);
968-
if (safe) OutputArea.safe_outputs[mimetype] = true;
969-
OutputArea.display_order.unshift(mimetype);
972+
if (options.safe) OutputArea.safe_outputs[mimetype] = true;
973+
OutputArea.display_order.splice(options.index || 0, 0, mimetype);
970974
OutputArea.append_map[mimetype] = append;
971975
}
972976
};

0 commit comments

Comments
 (0)