changeset 388:6b573770f446

Stop select events during dw_tree_clear().
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 07 May 2003 21:24:11 +0000
parents 456c13a6e332
children 23a603b136bd
files win/dw.c
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/win/dw.c	Tue May 06 10:31:53 2003 +0000
+++ b/win/dw.c	Wed May 07 21:24:11 2003 +0000
@@ -5982,6 +5982,7 @@
 {
 	HTREEITEM hti = TreeView_GetRoot(handle);
 
+	dw_window_set_data(handle, "_dw_select_item", (void *)1);
 	while(hti)
 	{
 		HTREEITEM lastitem = hti;
@@ -5990,6 +5991,7 @@
 		hti = TreeView_GetNextSibling(handle, hti);
 		dw_tree_delete(handle, lastitem);
 	}
+	dw_window_set_data(handle, "_dw_select_item", (void *)0);
 }
 
 /*