mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-31 21:01:33 +02:00
Fix firefox not closing contextmenu correctly
This commit is contained in:
@@ -17,6 +17,10 @@ define [], () ->
|
||||
@$scope.replaceWord = @adapter.replaceWord
|
||||
@$scope.learnWord = @learnWord
|
||||
|
||||
$(document).on 'click', (e) =>
|
||||
@closeContextMenu() if e.which != 3 # Ignore if right click
|
||||
return true
|
||||
|
||||
init: () ->
|
||||
@updatedLines = Array(@adapter.getLines().length).fill(true)
|
||||
@runSpellCheckSoon(200) if @isSpellCheckEnabled()
|
||||
@@ -58,14 +62,8 @@ define [], () ->
|
||||
left: coords.x + 'px'
|
||||
highlight: highlight
|
||||
}
|
||||
@setUpClickOffContextMenuListener()
|
||||
return false
|
||||
|
||||
setUpClickOffContextMenuListener: () ->
|
||||
$(document).one 'click', (e) =>
|
||||
@closeContextMenu() if e.which != 3 # Ignore if right click
|
||||
return true
|
||||
|
||||
closeContextMenu: () ->
|
||||
# This is triggered on scroll, so for performance only apply setting when
|
||||
# it changes
|
||||
|
||||
Reference in New Issue
Block a user