Preventing the event processing from looping endlessly when an event

reraised itself during execution of its handlers.
This commit is contained in:
Robin Sommer 2016-06-14 18:10:37 -07:00
parent ddabd13097
commit 2335a62a07
6 changed files with 67 additions and 25 deletions

View file

@ -90,8 +90,6 @@ public:
delete_vals(vl);
}
void Dispatch();
void Dispatch(Event* event, bool no_remote = false)
{
current_src = event->Source();