MATLAB Answers

CAM
0

Trouble with impoly (open) misinterpreting mouse click

Asked by CAM
on 22 Jul 2019
Latest activity Answered by Shashwat Bajpai on 8 Aug 2019
Our users need to find the area under a curve. We use impoly (open), and they trace the curve on an image. However they are having an intermittant and unpredictable problem where part way through their tracing, Matlab ends the trace -- as if it has read a double-click, instead of a single-click. The users have already tried tracing slower and being careful to only click once per point, but the problem still occasionally occurs.
I have been unable to locate a similar problem, let along solution, during internet searches.
Any help you can offer would be greatly appreciated.

  1 Comment

Further internet searches reveal that this could be a WIndows-10 issue. Many users report the double-click misinterpretation in general with that OS. We are attempting some of the suggested solutions that are easier to implement (change mouse double-click speed and plugging mouse directly into the computer, instead of a USB hub or docking station).

Sign in to comment.

Products


Release

R2018b

3 Answers

Answer by Shashwat Bajpai on 7 Aug 2019

I was unable to reproduce the problem on my end on Windows-10. Please try re-installing MATLAB and contact technical support if the problem still persists.

  0 Comments

Sign in to comment.


Answer by CAM
on 7 Aug 2019

The users are running a compiled version of the application with Matlab runtime. I do not get the error on my development computer, because it is not running Win10. So reinstalling Matlab will not solve this issue.
I am wondering if writing a subclass of impoly that intercepts the double-click will do the trick.

  0 Comments

Sign in to comment.


Answer by Shashwat Bajpai on 8 Aug 2019

I would suggest using the drawpolygon function if the problem is still persisting. Even MATLAB suggests using drawpolygon instead of impoly.

  0 Comments

Sign in to comment.