File tree Expand file tree Collapse file tree 1 file changed +3
-11
lines changed
lib/matplotlib/backends/web_backend Expand file tree Collapse file tree 1 file changed +3
-11
lines changed Original file line number Diff line number Diff line change @@ -31,8 +31,8 @@ mpl.mpl_figure_comm = function(comm, msg) {
3131 var ws_proxy = comm_websocket_adapter ( comm )
3232
3333 function ondownload ( figure , format ) {
34- var fileElem = document . getElementById ( "file_selector" ) ;
35- fileElem . click ( ) ;
34+ var canvasData = figure . canvas . toDataURL ( "image/" + format ) ;
35+ window . open ( canvasData ) ;
3636 }
3737
3838 var fig = new mpl . figure ( id , ws_proxy ,
@@ -113,19 +113,11 @@ mpl.figure.prototype._init_toolbar = function() {
113113 nav_element . append ( button ) ;
114114 }
115115
116- var inp = $ ( '<input type="file" id="file_selector" name="file" style="display:none"/>' ) ;
117-
118- inp . on ( 'change' , function ( event ) {
119- console . log ( event ) ;
120- } ) ;
121-
122- nav_element . append ( inp ) ;
123-
124116 var fmt_picker_span = $ ( '<span/>' ) ;
125117
126118 var fmt_picker = $ ( '<select width="75" style="width: 75px; margin-top: 10px"</select>' ) ;
127119 fmt_picker . addClass ( 'mpl-toolbar-optionui-widget ui-widget-content' ) ;
128- // fmt_picker_span.append(fmt_picker);
120+ fmt_picker_span . append ( fmt_picker ) ;
129121 nav_element . append ( fmt_picker_span ) ;
130122 this . format_dropdown = fmt_picker [ 0 ] ;
131123
You can’t perform that action at this time.
0 commit comments