# \[Solved\] Is there some reason why my blocks might start to lag?

**URL:** <https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876>\
**Category:** Questions about Thunkable X\
**Tags:** solved\
**Created:** [November 10, 2018, 5:39pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876 "2018-11-10T17:39:17Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![eoinparkinson](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/eoinparkinson/32/143769_2.png) [@eoinparkinson](https://community.thunkable.com/u/eoinparkinson)\
**Post date:** [September 9, 2019, 6:46am UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/141 "2019-09-09T06:46:20Z")

</div>

I believe also there was a startup company in the UK called Beezer. they let you build cross platform html apps with no code, but they do not use a similar interface to Thunkable or any other app builders of its like.

---

<div class="post-metadata">

**Author:** ![jxbclothes69gc7](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jxbclothes69gc7/32/47053_2.png) [@jxbclothes69gc7](https://community.thunkable.com/u/jxbclothes69gc7)\
**Post date:** [September 9, 2019, 7:58am UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/142 "2019-09-09T07:58:04Z")

</div>

I want something block based so someone who has 0 experience can make apps I love Thunkable x I just feel like it has huge potential but is handed to people who don’t care at all and then charge you 20$ then 5% extra on AdMob like why so much greed you don’t even have basic components in your website to be worth this much

---

<div class="post-metadata">

**Author:** ![jane](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jane/32/27575_2.png) [@jane](https://community.thunkable.com/u/jane)\
**Post date:** [September 9, 2019, 12:25pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/143 "2019-09-09T12:25:49Z")

</div>

Hi Kartik,

We’re very aware of the blocks lag and we are working very hard to find and build a solution for it!

We respond to a lot of people asking about the blocks lag, but people creating topics in Thunkable are recommended to look in the community to see if a similar question has been asked before. When it comes to the blocks being slow, the question has been asked and answered many times!

---

<div class="post-metadata">

**Author:** ![kartik14](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kartik14/32/44782_2.png) [@kartik14](https://community.thunkable.com/u/kartik14)\
**Post date:** [September 9, 2019, 1:01pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/144 "2019-09-09T13:01:09Z")

</div>

> [@jane](#):
>
> we are working very hard to find and build a solution for it!

😌 ✅

Thanks a lot!

---

<div class="post-metadata">

**Author:** ![friskyapple](https://avatars.discourse-cdn.com/v4/letter/f/bbe5ce/32.png) [@friskyapple](https://community.thunkable.com/u/friskyapple)\
**Post date:** [September 25, 2018, 2:42am UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/145 "2018-09-25T02:42:43Z")

</div>

I’ve got a very complicated structure for my game page and it’s causing thunkable to lag when moving things around. Does anyone have ideas for simplifying it?  
This is my project in it’s current iteration:

[https://x.thunkable.com/copy/1b5dc2763f2223c1721334c616e76465](https://x.thunkable.com/copy/1b5dc2763f2223c1721334c616e76465)

---

<div class="post-metadata">

**Author:** ![junjoseph](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/junjoseph/32/42730_2.png) [@junjoseph](https://community.thunkable.com/u/junjoseph)\
**Post date:** [September 11, 2019, 2:18pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/146 "2019-09-11T14:18:06Z")

</div>

Hi! I’m sorry but I can view your link coz im in free mode, thankyou

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [September 11, 2019, 3:33pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/147 "2019-09-11T15:33:15Z")

</div>

@friskyapple, since your initial post there have been a number of updates to the platform. We’re always working on making it faster and better, but you might notice an improvement just by logging back in to your project.

Thanks!

---

<div class="post-metadata">

**Author:** ![kartik14](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kartik14/32/44782_2.png) [@kartik14](https://community.thunkable.com/u/kartik14)\
**Post date:** [September 11, 2019, 3:35pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/148 "2019-09-11T15:35:26Z")

</div>

> [@domhnallohanlon](#):
>
> We’re always working on making it faster and better

Yeah!  
We would like it as fast as Thunkable Classic / other AI Platforms! 😄

Thanks a lot, @domhnallohanlon! 😉

---

<div class="post-metadata">

**Author:** ![bhandarkaracademy](https://avatars.discourse-cdn.com/v4/letter/b/45deac/32.png) [@bhandarkaracademy](https://community.thunkable.com/u/bhandarkaracademy)\
**Post date:** [November 5, 2019, 7:27am UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/149 "2019-11-05T07:27:33Z")

</div>

> [@paulmw](#):
>
> Unfortunately it’s going to take a while to fix

Isnt it still not fixed? Long time and the lag persists.

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [November 5, 2019, 9:32am UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/150 "2019-11-05T09:32:00Z")

</div>

@bhandarkaracademy,

We’re exploring a variety of options and updates around this at the moment. We have also shipped a number of smaller updates which have resulted in improvements.

I’d also encourage you to peruse the #Tutorials and DIY Guides particularly around reducing screen count and refactoring your blocks.

> [@Creating a Dynamic Dictionary and Quiz app](http://community.thunkable.com/t/a-is-for-alert/272647):
>
> Originally published Oct 2019 Revised & Updated Feb 2022 One pitfall that often catches out new Thunkers is creating more screens in their projects than they need to. Two classic examples of this are the Dictionary app and the Quiz app. As a new user, it’s easy to think that if you need 1 screen for 1 question then you need 50 screens for 50 questions. The knock on effect of this approach is that any future updates become more time consuming. This is especially true of UI changes since you wil…

> [@2 Methods to Reduce the Number of Screens in a Thunkable X App (with video)](http://community.thunkable.com/t/2-methods-to-reduce-the-number-of-screens-in-a-thunkable-x-app-with-video/74847):
>
> Background New thunkers often ask how to duplicate screens or how to copy blocks to another screen. It is often the case that you do not need to do this, and you should instead reuse what you have already created. I have identified two scenarios where this concept of reusability can help your app use less code and be more dynamic. Scenarios Scenario 1 - You want to display the same type of content at different times. The steps to do this dynamically are as follows: Create the content contain…

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 6, 2019, 3:25pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/151 "2019-11-06T15:25:48Z")

</div>

I checked the performance block and I can say that some of them began to work 2 times faster. But, unfortunately, improving the overall quality of performance is not occurred blocks.

It is interesting that the heaviest block proved to block the creation of Button (100 buttons for 18 seconds), and the Create Label block created almost 3 times faster ( see [test](http://droidscript.ru/main/statyi/thunkablex_base11.php)).

---

<div class="post-metadata">

**Author:** ![Mark](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mark/32/18133_2.png) [@Mark](https://community.thunkable.com/u/Mark)\
**Post date:** [November 19, 2019, 5:57pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/152 "2019-11-19T17:57:32Z")

</div>

Our latest release (from late yesterday) has a fix which should cause some improvement in lag for projects with large numbers of blocks. The improvement should occur when moving, modifying, adding and deleting blocks. The improvement may be significant for some projects and marginal for others. Let us know if you notice any change.

We have also started to make some more changes which, when complete, should further improve lagginess with large numbers of blocks and screens. This work is likely cause more dramatic improvements than yesterday’s but YMMV. We’ll keep you posted.

-Mark

P.S. Make sure that you do a hard reload in your browser in order to ensure that you get the latest changes to Thunkable ✕.

P.P.S. The new changes that we are still working on should deal with the lagginess brought about by the use of variables.

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 19, 2019, 7:31pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/153 "2019-11-19T19:31:40Z")

</div>

Mark,

I reloaded the Firefox browser and updated the blocks, but they move in the side editor as slowly as before

[https://x.thunkable.com/projects/5d9310fcdf0a8f208bd2bb11/project/properties/designer/](https://x.thunkable.com/projects/5d9310fcdf0a8f208bd2bb11/project/properties/designer/)

O!!! I see that the speed of creating components has increased several hundred times! This is really very good!

---

<div class="post-metadata">

**Author:** ![eoinparkinson](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/eoinparkinson/32/143769_2.png) [@eoinparkinson](https://community.thunkable.com/u/eoinparkinson)\
**Post date:** [November 19, 2019, 7:44pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/154 "2019-11-19T19:44:31Z")

</div>

I too have noticed a slightly better experience. Really happy with platform updates. Thanks!

---

<div class="post-metadata">

**Author:** ![Mark](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mark/32/18133_2.png) [@Mark](https://community.thunkable.com/u/Mark)\
**Post date:** [November 19, 2019, 7:57pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/155 "2019-11-19T19:57:32Z")

</div>

> [@actech](#):
>
> but they move in the side editor as slowly as before

@actech, just curious about what exactly you mean by “move in the side editor”? Are you talking about selecting and then moving blocks or panning and scrolling the blocks editor?

Note that we didn’t do anything yet to speed up panning and scrolling.

-Mark

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 19, 2019, 8:14pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/156 "2019-11-19T20:14:53Z")

</div>

I’m talking about selecting blocks and dragging them to another place in the block editor. Moving blocks to a new place in the editor occurs 7 seconds after I selected the block and moved the mouse

---

<div class="post-metadata">

**Author:** ![actech](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@actech](https://community.thunkable.com/u/actech)\
**Post date:** [November 19, 2019, 8:30pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/157 "2019-11-19T20:30:54Z")

</div>

Mark, according to the test, I see that 100 buttons in Live on my Android 8.1 are created in 0.072 seconds, but these buttons appear on the screen after 4 seconds. Buttons used to appear after 18 seconds. It turns out that the real speed of creating and displaying buttons has increased by only 4 times? Problem with slow display?

 ![%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/7/b/7b270b12f4ee3e3b5648f3efb8d77864838834ec.png)

---

<div class="post-metadata">

**Author:** ![Mark](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mark/32/18133_2.png) [@Mark](https://community.thunkable.com/u/Mark)\
**Post date:** [November 19, 2019, 10:52pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/158 "2019-11-19T22:52:54Z")

</div>

> [@actech](#):
>
> I’m talking about selecting blocks and dragging them to another place in the block editor. Moving blocks to a new place in the editor occurs 7 seconds after I selected the block and moved the mouse

Ok, thanks for the clarification. Some projects will see more speedup than others. Sorry that your’s is not one of the ones that is noticeably less laggy 😢

-Mark

---

<div class="post-metadata">

**Author:** ![Mark](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mark/32/18133_2.png) [@Mark](https://community.thunkable.com/u/Mark)\
**Post date:** [November 20, 2019, 12:49am UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/159 "2019-11-20T00:49:50Z")

</div>

> [@actech](#):
>
> It turns out that the real speed of creating and displaying buttons has increased by only 4 times? Problem with slow display?

@actech What’s so bad about a 4X speedup? That seems pretty decent 😉

BTW, there was nothing in the latest release that was purposely put in there to speed up component creation. It is possible that we unintentionally sped some things up due to the fact that we are generating code in a different way than before.

-Mark

---

<div class="post-metadata">

**Author:** ![Hayder](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/hayder/32/153829_2.png) [@Hayder](https://community.thunkable.com/u/Hayder)\
**Post date:** [June 7, 2019, 7:25pm UTC](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876/163 "2019-06-07T19:25:25Z")

</div>

Hello Thunkable team & Thunkers,  
The Thunkable X platform (Blocks area) is too slow when we have several components and blocks. It takes about 7 seconds to do one action in the blocks area.  
Would you fix this issue, please? That will help Thunkers a lot.

My best regards,

[Previous page](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876.md?page=7)

[Next page](https://community.thunkable.com/t/solved-is-there-some-reason-why-my-blocks-might-start-to-lag/55876.md?page=9)
