# Navigating to stage2 if sprites are visible = false

**URL:** <https://community.thunkable.com/t/navigating-to-stage2-if-sprites-are-visible-false/1458964>\
**Category:** Questions about Thunkable X\
**Tags:** beginner, canvas, sprite\
**Created:** [August 19, 2021, 10:48pm UTC](https://community.thunkable.com/t/navigating-to-stage2-if-sprites-are-visible-false/1458964 "2021-08-19T22:48:47Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![1negroup](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/1negroup/32/114253_2.png) [@1negroup](https://community.thunkable.com/u/1negroup)\
**Post date:** [August 19, 2021, 10:48pm UTC](https://community.thunkable.com/t/navigating-to-stage2-if-sprites-are-visible-false/1458964/1 "2021-08-19T22:48:47Z")

</div>

I am trying to Navigate to #stage 2 after checking if sprites are visible or not, but for whatever reason any time i add these set of blocks,  
I get a pop-up that says thunkable is auto saving your work,  
and I can wait like twenty mins or so and try to navigate to design tab again,  
but end up getting the same pop up again.  
What is going on?  
[https://x.thunkable.com/copy/2116727f5f753d4d207f8bb729e68f0b](https://x.thunkable.com/copy/2116727f5f753d4d207f8bb729e68f0b)

 ![If Sprites are Visible True Thunkable](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/c/b/cba8b6abecd5110fd1ea68bf9803a4a15a15a50e.png)

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [August 20, 2021, 2:38am UTC](https://community.thunkable.com/t/navigating-to-stage2-if-sprites-are-visible-false/1458964/2 "2021-08-20T02:38:54Z")

</div>

The blocks you are using in your `IF condition` is not logical.

You need to reformat your blocks to be logically correct.

---

<div class="post-metadata">

**Author:** ![1negroup](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/1negroup/32/114253_2.png) [@1negroup](https://community.thunkable.com/u/1negroup)\
**Post date:** [August 20, 2021, 3:06am UTC](https://community.thunkable.com/t/navigating-to-stage2-if-sprites-are-visible-false/1458964/3 "2021-08-20T03:06:33Z")

</div>

I am sorry but why is it not logical?

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [August 20, 2021, 3:26am UTC](https://community.thunkable.com/t/navigating-to-stage2-if-sprites-are-visible-false/1458964/4 "2021-08-20T03:26:52Z")

</div>

In logic you say:

IF (A = False) AND (B = False) then do something

Your code says:

IF (A AND B) = False then do something.

Now, if both A and B are logical operators then your code will be acceptable but your code refers to test conditions (is visible?) and testing lists instead of individual items.

Hope this is clear.

---

<div class="post-metadata">

**Author:** ![1negroup](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/1negroup/32/114253_2.png) [@1negroup](https://community.thunkable.com/u/1negroup)\
**Post date:** [August 20, 2021, 3:36am UTC](https://community.thunkable.com/t/navigating-to-stage2-if-sprites-are-visible-false/1458964/5 "2021-08-20T03:36:46Z")

</div>

> [@muneer](#):
>
> In logic you say:
> 
> IF (A = False) AND (B = False) then do something
> 
> Your code says:
> 
> IF (A AND B) = False then do something.

This part is clear  
This part below i am having trouble understanding but thats ok Thank you

> [@muneer](#):
>
> Now, if both A and B are logical operators then your code will be acceptable but your code refers to test conditions (is visible?) and testing lists instead of individual items.

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [August 20, 2021, 10:15am UTC](https://community.thunkable.com/t/navigating-to-stage2-if-sprites-are-visible-false/1458964/6 "2021-08-20T10:15:09Z")

</div>

> [@1negroup](#):
>
> This part below i am having trouble understanding

The `is visible?` block expects a single `sprite`. You are supplying `all sprites in....` which is a list of sprites. Will this work?  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/b/1/b1acc23cdc94b4f495fc9da5026758f8e173ccf7.png)

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 1:17pm UTC](https://community.thunkable.com/t/navigating-to-stage2-if-sprites-are-visible-false/1458964/7 "2024-11-08T13:17:18Z")

</div>


