Ensure position is a Point in Selection::selectToPosition

Fixes #1750
This commit is contained in:
Nathan Sobo
2014-03-11 20:42:42 -06:00
parent 4f7957183c
commit 99b5675c4e

View File

@@ -1,4 +1,4 @@
{Range} = require 'text-buffer'
{Point, Range} = require 'text-buffer'
{Emitter} = require 'emissary'
{pick} = require 'underscore-plus'
@@ -141,6 +141,8 @@ class Selection
#
# position - An instance of {Point}, with a given `row` and `column`.
selectToScreenPosition: (position) ->
position = Point.fromObject(position)
@modifySelection =>
if @initialScreenRange
if position.isLessThan(@initialScreenRange.start)