Skip to content

Commit d26d1e3

Browse files
committed
revert changes
1 parent 217c96e commit d26d1e3

File tree

1 file changed

+33
-10
lines changed

1 file changed

+33
-10
lines changed

notebook/static/notebook/js/outputarea.js

Lines changed: 33 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -838,33 +838,56 @@ define([
838838
}
839839
};
840840

841-
OutputArea.prototype.append_img = function (src_type, md, element, handle_inserted, MIME, type_string) {
842-
var type = MIME;
843-
var toinsert = this.create_output_subarea(md, 'output_' + type_string, type);
841+
var append_png = function (png, md, element, handle_inserted) {
842+
var type = MIME_PNG;
843+
var toinsert = this.create_output_subarea(md, "output_png", type);
844844
var img = $("<img/>");
845845
if (handle_inserted !== undefined) {
846846
img.on('load', function(){
847847
handle_inserted(img);
848848
});
849849
}
850-
img[0].src = 'data:image/' + type_string + ';base64,'+ src_type;
850+
img[0].src = 'data:image/png;base64,'+ png;
851851
set_width_height(img, md, type);
852852
dblclick_to_reset_size(img);
853853
toinsert.append(img);
854854
element.append(toinsert);
855855
return toinsert;
856856
};
857-
858-
var append_png = function (png, md, element, handle_inserted) {
859-
return this.append_img(png, md, element, handle_inserted, MIME_PNG, 'png');
860-
};
857+
861858

862859
var append_jpeg = function (jpeg, md, element, handle_inserted) {
863-
return this.append_img(jpeg, md, element, handle_inserted, MIME_JPEG, 'jpeg');
860+
var type = MIME_JPEG;
861+
var toinsert = this.create_output_subarea(md, "output_jpeg", type);
862+
var img = $("<img/>");
863+
if (handle_inserted !== undefined) {
864+
img.on('load', function(){
865+
handle_inserted(img);
866+
});
867+
}
868+
img[0].src = 'data:image/jpeg;base64,'+ jpeg;
869+
set_width_height(img, md, type);
870+
dblclick_to_reset_size(img);
871+
toinsert.append(img);
872+
element.append(toinsert);
873+
return toinsert;
864874
};
865875

866876
var append_gif = function (gif, md, element, handle_inserted) {
867-
return this.append_img(gif, md, element, handle_inserted, MIME_GIF, 'gif');
877+
var type = MIME_GIF;
878+
var toinsert = this.create_output_subarea(md, "output_gif", type);
879+
var img = $("<img/>");
880+
if (handle_inserted !== undefined) {
881+
img.on('load', function(){
882+
handle_inserted(img);
883+
});
884+
}
885+
img[0].src = 'data:image/gif;base64,'+ gif;
886+
set_width_height(img, md, type);
887+
dblclick_to_reset_size(img);
888+
toinsert.append(img);
889+
element.append(toinsert);
890+
return toinsert;
868891
};
869892

870893

0 commit comments

Comments
 (0)