chore: small changes

This commit is contained in:
redhoodsu
2020-02-01 11:08:54 +08:00
parent 6f008b90f6
commit 602fa250bb
2 changed files with 5 additions and 4 deletions

View File

@@ -39,6 +39,7 @@ export default class DevTools extends Emitter {
this._isShow = true
this._$el.show()
this._navBar.resetBottomBar()
// Need a delay after show to enable transition effect.
setTimeout(() => {

View File

@@ -17,7 +17,7 @@ export default class NavBar extends Emitter {
add(name) {
this._len++
this._$el.prepend(`<div class="eruda-nav-bar-item">${name}</div>`)
this._resetBottomBar()
this.resetBottomBar()
}
remove(name) {
this._len--
@@ -25,7 +25,7 @@ export default class NavBar extends Emitter {
const $this = $(this)
if ($this.text().toLowerCase() === name.toLowerCase()) $this.remove()
})
this._resetBottomBar()
this.resetBottomBar()
}
activateTool(name) {
const self = this
@@ -35,7 +35,7 @@ export default class NavBar extends Emitter {
if ($this.text() === name) {
$this.addClass('eruda-active')
self._resetBottomBar()
self.resetBottomBar()
self._scrollItemToView()
} else {
$this.rmClass('eruda-active')
@@ -67,7 +67,7 @@ export default class NavBar extends Emitter {
container.scrollLeft = targetScrollLeft
}
_resetBottomBar() {
resetBottomBar() {
const $bottomBar = this._$bottomBar
const li = this._$el.find('.eruda-active').get(0)