diff --git a/lib/ComicBook.js b/lib/ComicBook.js index dae45d9..551ebd2 100755 --- a/lib/ComicBook.js +++ b/lib/ComicBook.js @@ -302,16 +302,16 @@ function ComicBook(id, srcs, opts) { this.getControl(control).hide(); }; - ComicBook.prototype.toggle = function(e) { - e.toggle(); - }; - ComicBook.prototype.toggleControl = function(control) { - ComicBook.prototype.toggle(this.getControl(control)); + this.getControl(control).toggle(); }; ComicBook.prototype.toggleToolbar = function() { - ComicBook.prototype.toggle($("#cb-toolbar")); + if ($("#cb-toolbar").is(":visible")) { + $(".cb-control").not(".cb-navigate").hide(); + } else { + $("#cb-toolbar").show(); + } }; ComicBook.prototype.toggleLayout = function() {