Extra Substacks?

Got a LiveCode personal license? Are you a beginner, hobbyist or educator that's new to LiveCode? This forum is the place to go for help getting started. Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller

Post Reply
cmhjon
Posts: 190
Joined: Tue Aug 04, 2015 11:55 am

Extra Substacks?

Post by cmhjon » Tue Jan 04, 2022 11:04 pm

Hi all,

Since moving to LC 9, I have noticed that after opening a project and then opening the Project Browser window, some of my projects have these extra substacks within that I didn't create or add:

color chooser
file selector
page setup
printer chooser
revLinuxCursors

Although I'm not experiencing any issues, I was just wondering what causes these to appear? I searched the forum but haven't found anything.

Thank you so much,
Jon

Klaus
Posts: 14177
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: Extra Substacks?

Post by Klaus » Wed Jan 05, 2022 12:34 pm

Hi Jon,

I think these are leftovers from (very) earlier versions of Livecode/Runtime Revolution/Revolution.
You can delete them without problem.


Best

Klaus

Ajm
Posts: 19
Joined: Tue Mar 04, 2014 7:21 pm

Re: Extra Substacks?

Post by Ajm » Wed Jan 05, 2022 1:49 pm

Hi Jon,

I keep getting the same problem ever so often with the following
color chooser
file selector
page setup
printer chooser

It seems to happen for me on windows when I build the standalone. Once the stack closes and reopens the extra stacks appear in the project browser sometimes as substacks of my main stack sometimes as stacks of their own.

If I delete them everything still works fine for a while then a build will cause it to happen again.

One thing I have noticed when either building or using the test button is that is if I have forgotten to close the property inspector beforehand, I get loads of popups about the ask dialog already being in memory. These can appear at least a dozen times before the build completes.

I'm not sure if this is all linked in some way.
Regards

Andy
DB Integration Limited

Klaus
Posts: 14177
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: Extra Substacks?

Post by Klaus » Wed Jan 05, 2022 4:54 pm

Hi andy,

are you also using LC version >= 9?
These stacks are no more part of the distribution from LC 9 on.


Best

Klaus

Ajm
Posts: 19
Joined: Tue Mar 04, 2014 7:21 pm

Re: Extra Substacks?

Post by Ajm » Wed Jan 05, 2022 5:30 pm

Hi Klaus,

Yes I'm using the latest version 9.6.6 rc1. The stack was created initially with 9.6.5.

I will take a copy of my stack and see if I can work out a means of replicating the problem.
Regards

Andy
DB Integration Limited

Klaus
Posts: 14177
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: Extra Substacks?

Post by Klaus » Wed Jan 05, 2022 5:53 pm

Vers strange, indeed! :shock:
Maybe you will find a recipe.

mattyj2001
Posts: 15
Joined: Tue Apr 04, 2017 8:02 am

Re: Extra Substacks?

Post by mattyj2001 » Thu Jan 06, 2022 8:50 am

I have the same exact problem. It's mostly aesthetically annoying, but annoying none the less. I came here to post about this, glad it's not just me.

My stack was created with nine . six . four. (for some reason the editor here things that typing the actual version is a URL/link. Hmmm.)

I've also noticed that this only happens when you have Windows x86-64 as a target. The 32-bit (x86) target won't cause this to happen.

You can delete the extra stacks but they show back up after you build a standalone.

Not sure it would matter or mean anything, but I'm on a new M1 MacBook Pro.

If these are deprecated stacks, seems weird that they're still in there. The .rev files for me are in the Mac binary:

/Applications/LiveCode (nine).(six).(four).app/Contents/Tools/Toolset/palettes/

I've been messing with this for an hour and can't find any settings that affect it, so I'll just not be building for Windows for now (don't yet need to) and cross my fingers that it'll be fixed in a later release.

Ajm
Posts: 19
Joined: Tue Mar 04, 2014 7:21 pm

Re: Extra Substacks?

Post by Ajm » Thu Jan 06, 2022 12:59 pm

I think I have found the problem and have filed a bug report number 23504. https://quality.livecode.com/show_bug.cgi?id=23504

The problem seems to stem from the check box inclusions on the Linux tab of the standalone settings. Once I deselected those from the build settings for Linux even though I was not building for Linux itself the problem has disappeared.

I'm not sure if this is going to be the same when building on the MAC or Linux as I only run Livecode on Windows 10.
Regards

Andy
DB Integration Limited

Klaus
Posts: 14177
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: Extra Substacks?

Post by Klaus » Thu Jan 06, 2022 1:04 pm

Hi andy,

wow, good catch! :D


Best

Klaus

mattyj2001
Posts: 15
Joined: Tue Apr 04, 2017 8:02 am

Re: Extra Substacks?

Post by mattyj2001 » Thu Jan 06, 2022 9:53 pm

Yes. Good catch. Thanks for that.

In the cRevStandaloneSettings custom property you can also see them listed, but when you click on them they don't show up in the editor. Something there is malformed/munged.

For fun I tried recreating those custom properties but they're still munged. Must be some shenanigans going on internally.

cmhjon
Posts: 190
Joined: Tue Aug 04, 2015 11:55 am

Re: Extra Substacks?

Post by cmhjon » Sun Jan 09, 2022 4:32 pm

Hi Andy,

Awesome catch and thank you everyone for all the replies. You guys are the best!

Best regards,
Jon :-)

Ajm
Posts: 19
Joined: Tue Mar 04, 2014 7:21 pm

Re: Extra Substacks?

Post by Ajm » Sun Jan 09, 2022 6:53 pm

It was more luck than anything else.
I'd only just a few moments before been through the standalone settings and the check boxes on the Linux page just stuck in my head for some reason. I just put 2 and 2 together but for a change I came up with 4.
Regards

Andy
DB Integration Limited

Post Reply