mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-21 20:47:08 -05:00
Only show if sidebar is open and meant to be shown
This commit is contained in:
parent
bcfc1bee0c
commit
f931f5f5ce
1 changed files with 11 additions and 7 deletions
|
@ -44,20 +44,24 @@ define [
|
|||
###
|
||||
return @
|
||||
|
||||
hide: () -> @$el.hide()
|
||||
hide: () ->
|
||||
@hidden = true
|
||||
@$el.hide()
|
||||
|
||||
show: () ->
|
||||
@hidden = false
|
||||
@showIfNotHiddenAndOpen()
|
||||
|
||||
showIfNotHiddenAndOpen: () ->
|
||||
state = @ide.editor.$splitter.layout().readState()
|
||||
if !state.east?.initClosed
|
||||
if !@hidden and !state.east?.initClosed
|
||||
@$el.show()
|
||||
else
|
||||
@$el.hide()
|
||||
|
||||
repositionLeft: () ->
|
||||
state = @ide.editor.$splitter.layout().readState()
|
||||
if state.east?
|
||||
@$el.css({right: state.east.size - 8})
|
||||
if state.east.initClosed
|
||||
@hide()
|
||||
else
|
||||
@show()
|
||||
|
||||
@showIfNotHiddenAndOpen();
|
||||
|
||||
|
|
Loading…
Reference in a new issue