Hello Jean-Marc, > > When the row slid to a wrong position (say when entering from right corner > > leftedge is set to 10 pix unexpectedly); if I move the mouse pointer in to > > and out of the document window; without any key pressing position resets to > > the current position. So we only need to find out what is missing and force > > it call. > > How do you see it is the right position? I do not see any indication of > a change when focusing in/out. > > Anyway, do you have cases where this discrepancy is a real problem? The > difference is always 3px, as far as I can see. We could maybe ignore the > problem for now. >
Even the difference is 3pix it gives totally a wrong scroll, even we can't see the text cursor position. I don't know if I could explain it to you clearly. Even in the Math equation this happens. Take the longequation.lyx that you sent me earlier. When I click on the right arrow 5 times starting from the left most position it will come to the right side of 1 of the numerator (1). If I click another time on right arrow, the text cursor will appear somewhere right to that 1 even without correct aligning and without any row sliding. What we expect is to appear the text cursor at the right most position of Math after sliding the row. When you get this abnormal position, try to move the MOUSE (mouse pointer; not the text cursor) without any key or mouse press. Try to move the mouse pointer up and down such that the pointer passes our Math inset. At some point, the text cursor automatically updated to our expected position (without any key or mouse press). Did not this work? > I think it would be nice to start on your wiki page a list of bugs to > fix. It would start like (in order of importance): > - when row is slid and using cursor up/down, the row should reset. > Instead it is the new visited row that is slid Yes, that is a good idea. Thank you Hashini