The goal is to capture the index of the data point the user is interested in.
For example, let's say a figure has 100 points randomly across it:
Each of the 100 points has further details associated with it, and I ask the user which data point he wants to investigate:
idx = input("please select data index to see its details")
The issue is that as soon as the input() command is issued, the user cannot interact with the figure. Can't zoom in, can't select data cursors etc, so it's difficult for the user to know that he is putting in the right index.
I don't think I had this problem with r2013b where issuing user() did not make the figure non-interactive. Is there something easy I'm missing here?