Attached patch corrects the buglet mentioned in the heading. I don't know
this quick hack has any consequences, so please somebody verify.

here is the svn log:

Fix unnumbered toc entries do not update automatically as you type.


regards,

Ugras
--- buffer_funcs.cpp-lyx-1.5.0rc1	2007-06-11 10:45:11.000000000 +0300
+++ buffer_funcs.cpp-lyx-1.5.0-working_copy	2007-06-11 10:44:44.000000000 +0300
@@ -709,8 +709,7 @@
 
 void checkBufferStructure(Buffer & buffer, ParIterator const & par_it)
 {
-	if (par_it->layout()->labeltype == LABEL_COUNTER
-		&& par_it->layout()->toclevel != Layout::NOT_IN_TOC) {
+	if (par_it->layout()->toclevel != Layout::NOT_IN_TOC) {
 		Buffer * master = buffer.getMasterBuffer();
 		master->tocBackend().updateItem(par_it);
 		master->structureChanged();

Reply via email to