[This bug report was originally posted on 1/26/2019 in the old feedback forum, but it never got transferred here. See the attached email message.]
In LR 14.3.1 / Windows 11, when LR is in Window > Screen Mode > Full Screen, floating dialogs always appear hidden in back of the main LR window, and calling the toFront() function has no effect. This prevents my Any Crop and Any Filter plugins from being used in Full Screen mode. This doesn't occur in the other screen modes, nor does it occur on Mac OS 15.5.
This simple plugin demonstrates the bug:
https://www.dropbox.com/s/6d1l3llo5dwzzuw/floatingfullscreenbug.lrdevplugin.zip?dl=0
Simply invoke Library > Plug-in Extras > Floating Dialog in the various Screen Modes.
The command executes this simple code:
LrDialogs.presentFloatingDialog (_PLUGIN, {
title = "Floating Fullscreen Bug",
contents = f:push_button {title = "Push Me"},
onShow = showErrors (function (t)
LrTasks.startAsyncTask (showErrors (function ()
LrTasks.sleep (5)
t.toFront ()
end))
end)})