Bingo - it was “raiseWindows” being set to true. Setting that to false has resolved the issue. Weird that it works fine on previous macOSes previous to Ventura. --- Marty Knapp
> On Apr 27, 2023, at 2:35 PM, Mark Waddingham via use-livecode > <use-livecode@lists.runrev.com> wrote: > > Okay that is strange - but the fact it is happening when levure is loaded > suggests it is some property or mechanism it is adding. > > The engine only really has three things (that I can think of) which change > window stacking order… > > The backdrop - which makes the engine *try* to keep all the windows next to > each other, with the backdrop window immediately behind the bottom one; > > The ‘raiseWindows’ global property which is basically the same as the > backdrop feature - except the backdrop has zero width and height. > > The go command which raises a stack to the top (amongst those with same mode). > > So i’m not sure how a script in levure could cause that effect - unless it’s > setting ‘the raiseWindows’ to true (thus making the problem you are seeing > the same as the backdrop issues that others are on Ventura). > > Anyway, the fact it requires levure to be loaded for it to happen means we > can track it down! > > Warmest Regards, > > Mark. > > Sent from my iPhone > >> On 27 Apr 2023, at 19:58, Marty Knapp via use-livecode >> <use-livecode@lists.runrev.com> wrote: >> >> No, not using the backdrop feature. I did try the suggestion on bug 24200 >> to change the system setting "Group Windows By Application" in the "Desktop >> and Dock System Setting" preference pane to true. Same behavior, even after >> a restart. And it is happening in both the IDE and in a standalone. The >> standalone is built with the Levure framework. In the IDE the issue only >> happens *after* I’ve loaded the Levure framework. >> --- >> Marty Knapp >> >>> On Apr 27, 2023, at 9:39 AM, Mark Waddingham via use-livecode >>> <use-livecode@lists.runrev.com> wrote: >>> >>>> On 2023-04-19 19:25, Marty Knapp via use-livecode wrote: >>>> Ever since I updated to Ventura on my Mac I've had this weird behavior >>>> both in the IDE and in two different standalones - if I have more than one >>>> stack open, when I click on a stack that is behind another stack to bring >>>> it to the front, it very briefly comes to the front (flashes), then goes >>>> back behind everything, even windows from other apps. If I click on the >>>> title bar it does not do this. In the menubar is still indicates that I'm >>>> in my app. It's not happening with any non-Livecode apps and it's >>>> occurring on two different Macs. I’m not seeing this behavior on OSes >>>> previous to Ventura. >>>> Am I going crazy? >>> >>> Do you (or anyone else who has chimed in on this list) have the backdrop >>> feature enabled? >>> >>> The reason I ask is that the behavior you describe is similar to this >>> report https://quality.livecode.com/show_bug.cgi?id=24199 (I think at >>> least) - which has now reduced to being due to the backdrop - >>> https://quality.livecode.com/show_bug.cgi?id=24200. >>> >>> Warmest Regards, >>> >>> Mark. >>> >>> -- >>> Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/ >>> LiveCode: Build Amazing Things >>> >>> _______________________________________________ >>> 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 _______________________________________________ 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