I totally agree. I can't see the behaviour described in any version of LC, unless, I make the mistake of setting the Stack Background Colour when I think I'm setting the Card Background Colour due to the Inspector Palette switching over to the Stack Inspector as soon as I create a new card.
If anything, I’d say the ‘Bug’ is, "Unexpected behaviour of the Inspector Palette” as there is no reason AFAICS for the Inspector Palette to change in this way. I also think this isn’t the only scenario where the Inspector Palette changes unexpectedly, but I’ve become so used to checking it before setting it that I can’t think of the other scenarios right now, it’s one of those things that I just put down to LC’s behaviour and my expectations not being in sync and another reason to use tools like lcStackBrowser. Paul > On Jun 29, 2015, at 06:33, Richard Gaskin <ambassa...@fourthworld.com> wrote: > > Peter W A Wood wrote: > > >> On 29 Jun 2015, at 07:27, Richard Gaskin wrote: > >> > >> If they're taking bug reports on that early build it may be > >> worth reporting. > > > > LiveCode are accepting and actioning bug reports on LiveCode 8.0 DP 2 > > > >> Can you reproduce it in the current version? > > > > Yes > > > >> If so, how? > > > > 1. Open a new main stack > > 2. Open the card inspector (card 1) > > 3. Select the background fill > > 4. Choose a colour (colour 1) > > 5. Add a new card to the stack (card 2) > > 6. Set the background fill to a different colour (colour 2) > > 7. Add a new card to the stack (card 3) > > 8. Set the background fill to a different colour (colour 3) > > 9. Go to card 2, the background fill will now be colour 3 instead > > of colour 2 > > This recipe doesn't work for me. > > When I try this here there's an extra step required that's not listed: > > 5a. When creating a new card the Inspector will change its context from > the old card that's no longer visible to the stack, so I need to > double-click in the current (new) card to change the Inspector's > context to that card so I can change that card's color. > > This was described in my original reply to this thread: > <http://lists.runrev.com/pipermail/use-livecode/2015-June/215845.html> > > Where I'd asked about this, Richmond originally answered: > > > Are you sure you were setting that property for the card and not > > the stack? > > Yup. > > > But this morning when Alan noted the same thing, Richmond wrote: > > > The only comment I’d say is to be aware that the inspector > > changes back to the stack inspector after adding a new card, > > so be careful to open the card inspector each time. No doubt > > you all did this already… > > Hmm . . . > > I think you've got me there. > > > This can be verified by running the recipe as shown above and noting whether > the stack - and not the second (new) card - has the color that was intended > for that card. > > This can also be verified with the adage: > > Know the engine > Trust the engine > Use the engine > > Whenever there's any doubt about a possible bug which may be in the engine or > in the IDE, it helps to double-check what the engine's doing by writing a > simple scripts to do the same thing without using the IDE. > > Here a test case might be: > > on mouseUp > set the backgroundColor of cd 1 to blue > create cd > set the backgroundColor of cd 2 to red > create cd > set the backgroundColor of cd 3 to yellow > end mouseUp > > With Richmond's apparent confirmation in reply to Alan, at the moment it > seems we have no recipe which reproduces this. > > If you find one please file a report. > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for the Desktop, Mobile, and the Web > ____________________________________________________________________ > ambassa...@fourthworld.com http://www.FourthWorld.com > > > > _______________________________________________ > 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 Regards, Paul Hibbert p...@livecode.org _______________________________________________ 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