mirror of
https://github.com/jupyter/notebook.git
synced 2024-12-27 04:20:22 +08:00
Only show shutdown when notebooks are the only thing selected.
This commit is contained in:
parent
0779c37871
commit
2501206692
@ -333,6 +333,7 @@ define([
|
|||||||
var selected = [];
|
var selected = [];
|
||||||
var has_running_notebook = false;
|
var has_running_notebook = false;
|
||||||
var has_directory = false;
|
var has_directory = false;
|
||||||
|
var has_file = false;
|
||||||
var that = this;
|
var that = this;
|
||||||
$('.list_item :checked').each(function(index, item) {
|
$('.list_item :checked').each(function(index, item) {
|
||||||
var parent = $(item).parent().parent();
|
var parent = $(item).parent().parent();
|
||||||
@ -344,6 +345,7 @@ define([
|
|||||||
|
|
||||||
has_running_notebook = has_running_notebook ||
|
has_running_notebook = has_running_notebook ||
|
||||||
(parent.data('type') == 'notebook' && that.sessions[parent.data('path')] !== undefined);
|
(parent.data('type') == 'notebook' && that.sessions[parent.data('path')] !== undefined);
|
||||||
|
has_file = has_file || parent.data('type') == 'file';
|
||||||
has_directory = has_directory || parent.data('type') == 'directory';
|
has_directory = has_directory || parent.data('type') == 'directory';
|
||||||
});
|
});
|
||||||
this.selected = selected;
|
this.selected = selected;
|
||||||
@ -356,7 +358,7 @@ define([
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Shutdown is only visible when one or more notebooks are visible.
|
// Shutdown is only visible when one or more notebooks are visible.
|
||||||
if (has_running_notebook) {
|
if (has_running_notebook && !(has_file || has_directory)) {
|
||||||
$('.shutdown-button').css('display', 'inline-block');
|
$('.shutdown-button').css('display', 'inline-block');
|
||||||
} else {
|
} else {
|
||||||
$('.shutdown-button').css('display', 'none');
|
$('.shutdown-button').css('display', 'none');
|
||||||
|
Loading…
Reference in New Issue
Block a user