Merge pull request #911 from sapics/hit-stroke

Add stroke hit-test option for shape items
This commit is contained in:
Jürg Lehni 2016-01-18 10:57:42 +01:00
commit 8f0a2f37a0
2 changed files with 3 additions and 3 deletions

View file

@ -1696,8 +1696,8 @@ var Item = Base.extend(Emitter, /** @lends Item# */{
* and its sub-classes: {@values Group, Layer, Path, CompoundPath,
* Shape, Raster, PlacedSymbol, PointText, ...}
* @option options.fill {Boolean} hit-test the fill of items
* @option options.stroke {Boolean} hit-test the stroke of path items,
* taking into account the setting of stroke color and width
* @option options.stroke {Boolean} hit-test the stroke of path and shape
* items, taking into account the setting of stroke color and width
* @option options.segments {Boolean} hit-test for {@link Segment#point} of
* {@link Path} items
* @option options.curves {Boolean} hit-test the curves of path items,

View file

@ -343,7 +343,7 @@ new function() { // Scope for _contains() and _hitTestSelf() code.
_hitTestSelf: function _hitTestSelf(point, options) {
var hit = false,
style = this._style;
if (style.hasStroke()) {
if (options.stroke && style.hasStroke()) {
var type = this._type,
radius = this._radius,
strokeWidth = style.getStrokeWidth(),