15/09/2013 21:44, Hashini Senaratne:
This problem also applicable for tables. And wired things happen in tables
when editing.

* When delete some text within a cell using (backspace or delete key) above
problem appears. Also, it seems like more columns are creating. But it is
actually not. When click on another cell those disappears. See the video
attached.

Is it still the case with my latest patch?

* When writing on a already wide cell (set using right click > more >
settings > table settings > width), text cursor is not appearing at the
correct position. This only happens in a scrolled row. So need to update the
cursor position accordingly. See the attachment. (I doubt this is a problem
due to the half back solution of table scrolling)

This needs testing indeed.

Please advice me how to completely remove the half back solution for table
scrolling. I just checked with commenting 'InsetTabular::resetPos(Cursor & cur)'

This should be OK for now. The complete solution will be total removal of the method, but this cleanup part can wait until we know that it works.

We also have to think about how to prepare this code to put it in a repository for google review. The code should go to gsoc/scroll/master in coherent commits that implement functionality bit-by-bit. The commits should have a nice log that is explanatory. The hard date for having this ready is Sept 23 (next Monday). It is reasonable to limit ourself to this keyboard scrolling part, but it should work well in most cases.

JMarc

Reply via email to