Просмотр исходного кода

Use selection.isCollapsed to check for empty selections.

Paulo Reis 9 лет назад
Родитель
Сommit
fcf0a96933
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee

+ 4 - 4
services/web/public/coffee/ide/pdfng/directives/pdfViewer.coffee

@@ -442,10 +442,10 @@ define [
 
 				_hasSelection = () ->
 					selection = window.getSelection?()
-					# check the selection type in preference to using
-					# selection.toString() as the latter is "" when the
-					# selection is hidden (e.g. while viewing logs)
-					return selection? and _isSelectionWithinPDF(selection) and selection.type is 'Range'
+					# check the selection collapsed state in preference to
+					# using selection.toString() as the latter is "" when 
+					# the selection is hidden (e.g. while viewing logs)
+					return selection? and _isSelectionWithinPDF(selection) and !selection.isCollapsed
 
 				_isSelectionWithinPDF = (selection) ->
 					if selection.rangeCount == 0