src/Tools/jEdit/src/rich_text_area.scala
changeset 50211 2a3d6d760629
parent 50199 6d04e2422769
child 50215 97959912840a
equal deleted inserted replaced
50210:747db833fbf7 50211:2a3d6d760629
   170         control = if (OperatingSystem.isMacOS()) e.isMetaDown else e.isControlDown
   170         control = if (OperatingSystem.isMacOS()) e.isMetaDown else e.isControlDown
   171 
   171 
   172         if ((control || hovering) && !buffer.isLoading) {
   172         if ((control || hovering) && !buffer.isLoading) {
   173           JEdit_Lib.buffer_lock(buffer) {
   173           JEdit_Lib.buffer_lock(buffer) {
   174             JEdit_Lib.pixel_range(text_area, e.getX(), e.getY()) match {
   174             JEdit_Lib.pixel_range(text_area, e.getX(), e.getY()) match {
   175               case None =>
   175               case None => active_reset()
   176               case Some(range) =>
   176               case Some(range) =>
   177                 val rendering = get_rendering()
   177                 val rendering = get_rendering()
   178                 for ((area, require_control) <- active_areas)
   178                 for ((area, require_control) <- active_areas)
   179                 {
   179                 {
   180                   if (control == require_control && !rendering.snapshot.is_outdated)
   180                   if (control == require_control && !rendering.snapshot.is_outdated)