From 822fcaa61e135b61443bddb59f66dc8188edf2f6 Mon Sep 17 00:00:00 2001 From: zhangxiang Date: Thu, 24 Aug 2017 15:38:03 +0800 Subject: [PATCH] clean bit PROP_HAVE_MORE | PROP_HAVE_MORE_YES before set --- src/prop/prop_core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/prop/prop_core.c b/src/prop/prop_core.c index b7b977b8ea..7eecdfa267 100644 --- a/src/prop/prop_core.c +++ b/src/prop/prop_core.c @@ -5768,6 +5768,7 @@ prop_want_more_childs(prop_sub_t *s) void prop_have_more_childs0(prop_t *p, int yes) { + p->hp_flags &= ~(PROP_HAVE_MORE | PROP_HAVE_MORE_YES); p->hp_flags |= PROP_HAVE_MORE | (yes ? PROP_HAVE_MORE_YES : 0); prop_send_event(p, yes ? PROP_HAVE_MORE_CHILDS_YES : PROP_HAVE_MORE_CHILDS_NO);