Dyalog / Dyalog/ewc-client

DQ terminates when processing an event destined for a form which temporarily relinquished control

Open
#604 0 comments 0 reactions 1 assignee Claimed by @mkromberg View on GitHub
bug server
Dominant language
JavaScript
Stars
2
Forks
5
Avg merge
5d
Merged PRs (30d)
4

Description

If an application decides to pop up a subform of a main form by exiting from the main form DQ, calling DQ on the subform, and then returns to DQ of the main form, events like a GotFocus which is aimed at returning focus to the main form may arrive at a time where DQ is done with the subform, but has not resumed DQ of the main form. The logic decides that "all forms being DQd have been expunged" and incorrectly exits from DQ.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.