We have identified that when help is called, for example, in qt we don't get any information about that dialog.
It seems that there is not relation set to the dialog, so both can be processed separately. So assuming that pop-up is not set to be topmost dialog.
So solution might be to fix it in the yast module itself and not in libyui.
In ncurses, this part works just fine and we get info of topmost dialog (help in this case)
- Priority changed from Normal to Low
This ticket was set to "Normal" priority but was not updated within the SLO period for "Normal" tickets (365 days) as described on https://progress.opensuse.org/projects/openqatests/wiki/Wiki#SLOs-service-level-objectives. The ticket will be set to the next lower priority of "Low" as discussed with qe-yast PO oorlov (https://suse.slack.com/archives/C02LECV2R0X/p1636974668013200)