Panos, that bug is from 2017. Is it really the fact that nobody from LC dev team had a look at this bug to get it fixed? Even 2017 a system with more then one display was not uncommon.
Matthias > Am 12.06.2023 um 20:19 schrieb panagiotis m via use-livecode > <use-livecode@lists.runrev.com>: > > Hello Paul, > > It sounds like this bug: > > https://quality.livecode.com/show_bug.cgi?id=20707 > > Kind regards, > Panos > > On Mon, 12 Jun 2023, 21:10 Paul Dupuis via use-livecode, < > use-livecode@lists.runrev.com> wrote: > >> I have a weird problem and I am wondering if anyone has seen anything >> like it. >> >> I have an desktop app, built in Livecode 9.6.9 and running under Windows >> 10 and 11. The app has stacks/windows to display different types of >> content docText for text, docPDF for PDFs, docImage for images, docMedia >> for player based audio or video. Only 1 of these windows can be open at >> a time. If you try to call up information of another type, it closes the >> current content window and opens the appropriate stack to display the >> new type of information. >> >> Here is the weirdness. On a single monitor system, I can switch between >> these content windows endlessly >> On a 2 monitor system, if all the windows are on the primary monitor, I >> can switch between them endlessly >> On a 2 monitor system, I can place any of the content windows EXCEPT the >> media player (docMedia) on either monitor and swithc between them endlessly >> On a 2 monitor system, if I put the media player window on the secondary >> monitor and try to switch bring up another content windows (docText, >> docPDF, docImage) - whether on the primary or secondary monitor, I get >> frozen app and Windows spinning blue cursor (the app is non-responsive, >> like in an endless loop) >> >> Now, the above is with a built standalone. If I run the app in the LC969 >> IDE, I get the same behavior above if I just let things run. >> >> If I enter the debugger, the code sequence is roughly: >> >> a) if the new info to display is of a different type that the current;y >> displayed info, then >> test in a loop through the app's open windows to see if one of >> these content windows is open and then close stack <name> to close it >> b) open the applicable window for the new information and display it >> >> If I walk through, in the IDE debugger, every line single line by single >> line, it all works, including stepping through the stack 'closeStack' >> handler >> If I tell the debugger to run through the code above, rather than step >> line by line, the freeze happens >> >> But again, ONLY when the docMedia window (with a player object and a few >> fields and buttons) is on a secondary monitor. >> >> Has anybody seen any weirdness like this? The fact I can debug through >> it line by line and it does not freeze means finding what may be >> triggering it seem very hard (to me at least). >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode