Juergen Spitzmueller wrote:
Abdelrazak Younes wrote:

Too bad, this optimization is quite necessary. I think that this should
be resolved by forcing a full repaint when editing within a table.

But if we don't have a quick and straightforward fix,

Could you please try this?

Abdel.
Index: InsetTabular.cpp
===================================================================
--- InsetTabular.cpp    (revision 20623)
+++ InsetTabular.cpp    (working copy)
@@ -3488,6 +3488,7 @@
        default:
                // we try to handle this event in the insets dispatch function.
                cell(cur.idx())->dispatch(cur, cmd);
+               cur.updateFlags(Update::Force | Update::FitCursor);
                break;
        }
 }

Reply via email to