MATLAB Answers

Robert
5

Text Jump on right click

Asked by Robert
on 3 Dec 2017
Latest activity Edited by Jan
on 7 Mar 2019
When right-clicking on selected text in the editor window (e.g. to 'Evaluate Selection'), the cursor jumps up by a line prior to acting on the selection, so it tries to act on the wrong selection. Has anyone else seen this behavior? Any ideas how to fix it? This first started with Matlab R2017b.

  9 Comments

Jason
on 12 Mar 2018
I am also having this problem with OS 10.13.3 and MATLAB R2017B and R2018A
Yuxiao QIN on 19 Mar 2018
(the bug exists in 2018a but the all temporary fixes in the aforementioned post works)

Same for me.

MATLAB R2018a | MacBook Air 5,2 | macOS High Sierra 10.13.4

Sign in to comment.

Products

11 Answers

Greg
Answer by Greg
on 7 Dec 2017

This happens on my Win10 system if my cursor is not properly centered on the desired text (mouse cursor changes from the pointer to the I beam). Your Mac may have a high enough pixel density that you can't tell the cursor is offset, but MATLAB detects that is.

  4 Comments

Show 1 older comment
Greg
on 7 Dec 2017
Does it happen every time, occasionally, or often?
Robert
on 9 Dec 2017
Often, but not always. The first couple of times in a session, the right-click seems to work fine, then I start getting that weird cursor jump.
And thank you, Greg, for helping me get to the bottom of this; it's certainly not a show-stopper but it is annoying.
wlieu
on 12 Dec 2017
It's not a show stopper but first time it happened I saved a bunch wrong variables in Workspace because of the jumps. Workaround now is to use (Mac) control-leftclick to invoke options.

Sign in to comment.


Answer by Hexuan Wang on 13 Feb 2018

I'm also having the exact problem on Mac 10.13.3, with the newest version of Matlab (Matlab2017b) installed. It's very frustrating.

  0 Comments

Sign in to comment.


Answer by Prashidha Kharel on 6 Mar 2018

In my case, right clicking on macbook pro (i.e. clicking with two fingers) will cause the context menus to flash then disappear in a blink. So it's almost impossible to access the context menu with the right click. The only work around is to press control then left click (^ + left click). But still it is annoying to always have to press control.
Here's a video of the right click issue: https://streamable.com/qtn9z
OS: MacOS High Sierra 10.13.3 (17D102)
Macbook Pro 2017
MATLAB: Matlab 2017b

  0 Comments

Sign in to comment.


Answer by Frank van Diggelen on 7 Apr 2018

Same problem for me, Matlab R2017b and R2018a, Mac OS 10.13.3

  0 Comments

Sign in to comment.


Answer by Zahra Esfahani on 16 May 2018
Edited by Zahra Esfahani on 31 May 2018

SOLUTION: I had the same problem with OS 10.13.3 and MATLAB R2018A. Try to touch the trackpad with two fingers as fast as you can then the cursor won't jump up any more and open the menu for the selected area! Good Luck :)

  0 Comments

Sign in to comment.


Answer by Yuki Itoh
on 23 May 2018

I have the same issue for a while (MATLAB R2018a in OS 10.13.4), too. Enabling 'Tap to click' in the trackpad menu in System Preferences mitigates the problem a bit. Clicking with two fingers still causes the same problem, but instead tapping with two fingers works fine. This is more comfortable than 'Ctrl & single click' for me.

  0 Comments

Sign in to comment.


Answer by Peng Cheng on 25 May 2018

The exactly same issue.

  0 Comments

Sign in to comment.


Answer by Janos Buttgereit on 1 Jun 2018

Same issue here with 2018a on a current MacBookPro...

  0 Comments

Sign in to comment.


Answer by Menna El Hefnawy on 25 Jun 2018

Same here. Matlab 2018a. quick solution is tap it with two fingers instead of clicking.

  0 Comments

Sign in to comment.


Answer by Richard Doyle on 23 Jul 2018

10.11.6 2018a Related problem. I'm using two finger scrolling to manually inspect several thousand files to develop a training set. When I stop and lift one finger, the text snaps back one line by itself. I have similar problems when trying to position selections in the guide gui menu that contains my training set edit functions. It looks like the problem was introduced in 2017b. I've had to step back to 2017a.

  1 Comment

bdcxns
on 26 Nov 2018
Same problem for me in Mojave. It is very frustrating and it seems the latest version that does not have this problem is Matab 2017a. Very disappointed Matlab does not fix this for such a long time.
I tried testing this in the installation step that let you choose toolboxes, this issue even occurs there. The window bounces back after I tap two fingers or scrolls up & down. Thereby it might be caused by issues in JRE, I guess.

Sign in to comment.


Iain
Answer by Iain
on 16 Aug 2018

Same problem: R2018a, "MacBookPro14,2", OS X 10.12.6.
System wide disabling of two finger scrolling fixed the problem.

  1 Comment

Jan
on 7 Mar 2019
That's a workaround, not a fix.

Sign in to comment.