# Bug with scrolling through blocks page

**URL:** <https://community.thunkable.com/t/bug-with-scrolling-through-blocks-page/1586097>\
**Category:** Questions about Thunkable X\
**Tags:** bug\
**Created:** [October 28, 2021, 11:57am UTC](https://community.thunkable.com/t/bug-with-scrolling-through-blocks-page/1586097 "2021-10-28T11:57:33Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![jakeheron](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jakeheron/32/116818_2.png) [@jakeheron](https://community.thunkable.com/u/jakeheron)\
**Post date:** [October 28, 2021, 11:57am UTC](https://community.thunkable.com/t/bug-with-scrolling-through-blocks-page/1586097/1 "2021-10-28T11:57:33Z")

</div>

@domhnallohanlon [@Thunkable\_Staff](https://community.thunkable.com/groups/thunkable_staff) @tatiang

Hi,

I have noticed quite an annoying bug / glitch with the blocks page. Whenever there is a relatively large amount of blocks being used, when I try and scroll down the page, the entire blocks page flashes with a completely blank screen. The blocks then show again once I have stopped scrolling. This makes working with large projects very frustrating as I can not see where the blocks are when I am trying to navigate throughout the page. Maybe its an issue on my end. Has anyone else experienced this?

Thanks!

---

<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:** [October 28, 2021, 12:11pm UTC](https://community.thunkable.com/t/bug-with-scrolling-through-blocks-page/1586097/2 "2021-10-28T12:11:09Z")

</div>

This is the default behavior of the blocks page since since it was first introduced.

---

<div class="post-metadata">

**Author:** ![namitnagar](https://avatars.discourse-cdn.com/v4/letter/n/a183cd/32.png) [@namitnagar](https://community.thunkable.com/u/namitnagar)\
**Post date:** [October 28, 2021, 12:28pm UTC](https://community.thunkable.com/t/bug-with-scrolling-through-blocks-page/1586097/3 "2021-10-28T12:28:35Z")

</div>

Left click on the screen and select clean up blocks it may help

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [October 28, 2021, 1:25pm UTC](https://community.thunkable.com/t/bug-with-scrolling-through-blocks-page/1586097/4 "2021-10-28T13:25:07Z")

</div>

Be careful with this because there is no undo command for cleaning up the blocks which rearranges them.

---

<div class="post-metadata">

**Author:** ![jakeheron](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jakeheron/32/116818_2.png) [@jakeheron](https://community.thunkable.com/u/jakeheron)\
**Post date:** [October 28, 2021, 1:56pm UTC](https://community.thunkable.com/t/bug-with-scrolling-through-blocks-page/1586097/5 "2021-10-28T13:56:57Z")

</div>

@namitnagar @tatiang

Yes, I do use the clean up blocks feature, however, the bug still persists. It is honestly not a major issue but certainly makes the workflow more annoying. Moreover, an undo command would be immensely useful as I have accidentally deleted or messed up things that I could not restore.

---

<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:** [October 28, 2021, 2:00pm UTC](https://community.thunkable.com/t/bug-with-scrolling-through-blocks-page/1586097/6 "2021-10-28T14:00:50Z")

</div>

One way to make it easier for you for large code is to `collapse` the blocks you use the least and open `expand` them when you want to use them or check them.

When you delete a block, you can use the **undelete** option which will show up in the right click menu.

---

<div class="post-metadata">

**Author:** ![jakeheron](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jakeheron/32/116818_2.png) [@jakeheron](https://community.thunkable.com/u/jakeheron)\
**Post date:** [October 28, 2021, 2:04pm UTC](https://community.thunkable.com/t/bug-with-scrolling-through-blocks-page/1586097/7 "2021-10-28T14:04:02Z")

</div>

Yes, collapsing is an option but I personally like seeing the entire code. Oh well, I guess it is a slight caveat that comes with web based languages. Concerning the undo delete button, I was aware of that feature with blocks, however, if I am not mistaken, there is not an undo feature with the design page.

---

<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:** [October 28, 2021, 2:06pm UTC](https://community.thunkable.com/t/bug-with-scrolling-through-blocks-page/1586097/8 "2021-10-28T14:06:42Z")

</div>

> [@jakeheron](#):
>
> there is not an undo feature with the design page

Yes, you are correct. The design page has no undo feature.

The blocks page does not have an undo feature for when moving or disconnecting blocks either.

---

<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:14pm UTC](https://community.thunkable.com/t/bug-with-scrolling-through-blocks-page/1586097/9 "2024-11-08T13:14:39Z")

</div>


