On 2019-04-03 13:43, Michael Kristensen via use-livecode wrote:
Thank you Paul for looking into it.
There is a clear difference here and I have an 2017 iMac which is
pretty fast.
Yet, I might have jumped to conclusion to fast since I also have this
mouseEnter handler (before a mouseDown and mouseMove handler):
on mouseEnter
if the tool is "Browse tool" then
lock screen
start editing grp “Board”
set the layer of me to top
stop editing
end if
end mouseEnter
On 2019-04-03 13:43, Michael Kristensen via use-livecode wrote:
on mouseEnter
if the tool is "Browse tool" then
lock screen
start editing grp “Board”
set the layer of me to top
stop editing
end if
end mouseEnter
There's no engine changes I can see in 9.0.4-rc-2 which could cause that
so I suspect this will be due to a bug fix in the IDE - does it still
happen if you Suspend Development Tools, or in a standalone?
Regardless of the cause, Monte's suggestion of using the 'relayer'
command instead is what you should do - we added it to allow you to much
more easily relayer controls around and in and out of groups *without*
having to use an editing feature or try and figure out the somewhat
opaque rules about what layer numbers actually mean when
relayerGroupedControls is true.
Indeed, 'start editing group Foo' causes the engine to remove all cards
and objects from a stack and store them somewhere self, create a new
card and add the controls that were in the group as the new card's
objects. Which is obviously a great deal more work than just moving a
control somewhere else in the internal lists.
Warmest Regards,
Mark.
--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps
_______________________________________________
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