X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2FgTopLevel%2FtexTermEditor.ml;h=789b77d81b604f3d4639f44f5095e0562a9b231b;hb=28f262128cd08dfaad435f73d3f4eee5976993d6;hp=56ed54f4117db3391c32f1fd7618e9f61dc80309;hpb=5894bf1c1e2ce596282fddd89e3983c9a87223e7;p=helm.git diff --git a/helm/gTopLevel/texTermEditor.ml b/helm/gTopLevel/texTermEditor.ml index 56ed54f41..789b77d81 100644 --- a/helm/gTopLevel/texTermEditor.ml +++ b/helm/gTopLevel/texTermEditor.ml @@ -118,8 +118,10 @@ module Make(C:Disambiguate.Callbacks) = else if key = GdkKeysyms._u then begin mmlwidget#freeze ; + ignore (Mathml_editor.freeze tex_editor) ; Mathml_editor.reset tex_editor ; Mathml_editor.push tex_editor '$' ; + ignore (Mathml_editor.thaw tex_editor) ; mmlwidget#thaw end else if key = GdkKeysyms._BackSpace then @@ -156,8 +158,10 @@ module Make(C:Disambiguate.Callbacks) = method coerce = mmlwidget#coerce method reset = mmlwidget#freeze ; + ignore (Mathml_editor.freeze tex_editor) ; Mathml_editor.reset tex_editor ; Mathml_editor.push tex_editor '$' ; + ignore (Mathml_editor.thaw tex_editor) ; mmlwidget#thaw method set_term txt =