Ticket #230 (closed defect: fixed)
ModelGlue.OnRequestStart result-queued events fire after "main" event
| Reported by: | joe.rinehart | Owned by: | somebody |
|---|---|---|---|
| Priority: | normal | Milestone: | 2.0 Beta 2 |
| Version: | 2.0.304 | Severity: | normal |
| Keywords: | Cc: |
Description
If OnRequestStart? is extended to add additional <results>, any event-handlers queued by these results fire _after_ the _initial_ event requested by the user, because that event is already in the queue.
To resolve these, the initial event isn't added to the queue until the "main" queue is to run: OnRequestStart? is run, any queued events are run, then the main, then queued events, then OnQueueComplete?, etc., etc.
Change History
Note: See
TracTickets for help on using
tickets.
![(please configure the [header_logo] section in trac.ini)](/ModelGlue.com/trac.cgi/chrome/site/your_project_logo.png)