# Help with block field editors - large image grid picker?

**URL:** <https://forum.makecode.com/t/help-with-block-field-editors-large-image-grid-picker/1769>\
**Category:** micro:bit\
**Created:** [April 22, 2020, 12:04am UTC](https://forum.makecode.com/t/help-with-block-field-editors-large-image-grid-picker/1769 "2020-04-22T00:04:12Z")\
**Posts on this page:** 7\
**Page:** 2

<div class="post-metadata">

**Author:** ![mkilpatr](https://avatars.discourse-cdn.com/v4/letter/m/ccd318/32.png) [@mkilpatr](https://forum.makecode.com/u/mkilpatr)\
**Post date:** [April 22, 2020, 9:44pm UTC](https://forum.makecode.com/t/help-with-block-field-editors-large-image-grid-picker/1769/21 "2020-04-22T21:44:20Z")

</div>

Blimey, there is something really strange going on! It crashes in the beta version unless I put a showIcon() earlier in the code. If I remove all the showIcon() commands from the code everything works fine.

In the non-beta version it works, so far.

I’m afraid something odd has happened to the icon display codes and something somehow is causing a problem. Unless I insert an extra showIcon() in a certain loop in my game.

Also, a .simstate.json file containing just “{}” has appeared in the Explorer just below main.ts and custom.ts

Baffled!

---

<div class="post-metadata">

**Author:** ![peli](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/peli/32/12_2.png) [@peli](https://forum.makecode.com/u/peli)\
**Post date:** [April 22, 2020, 11:39pm UTC](https://forum.makecode.com/t/help-with-block-field-editors-large-image-grid-picker/1769/22 "2020-04-22T23:39:47Z")

</div>

You don’t want to start mixing /beta and non-beta as we have new files that the older editor won’t handle. I recommend using two different browser or user profiles for now./

---

<div class="post-metadata">

**Author:** ![peli](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/peli/32/12_2.png) [@peli](https://forum.makecode.com/u/peli)\
**Post date:** [April 22, 2020, 11:41pm UTC](https://forum.makecode.com/t/help-with-block-field-editors-large-image-grid-picker/1769/23 "2020-04-22T23:41:02Z")

</div>

I’m trying to repro this but everything looks fine.

---

<div class="post-metadata">

**Author:** ![mkilpatr](https://avatars.discourse-cdn.com/v4/letter/m/ccd318/32.png) [@mkilpatr](https://forum.makecode.com/u/mkilpatr)\
**Post date:** [April 23, 2020, 7:55am UTC](https://forum.makecode.com/t/help-with-block-field-editors-large-image-grid-picker/1769/24 "2020-04-23T07:55:55Z")

</div>

The only thing I can try is to tweak the game so that the “worm collision” can happen without the LED display attached and without human intervention, and see if the same crash occurs. If that happens I can send you the entire game.

I did close Firefox before changing between beta/stable but I see the point. If I remove the beta shim for the createimage bit then the code should not be at all platform-dependent?

---

<div class="post-metadata">

**Author:** ![peli](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/peli/32/12_2.png) [@peli](https://forum.makecode.com/u/peli)\
**Post date:** [April 23, 2020, 11:22am UTC](https://forum.makecode.com/t/help-with-block-field-editors-large-image-grid-picker/1769/25 "2020-04-23T11:22:11Z")

</div>

This feature will not work until we release the beta. I recommend holding on until we update the Microbit editor.

If you have a repro of a crash in /beta, please share it. It will crash in the current editor.

---

<div class="post-metadata">

**Author:** ![mkilpatr](https://avatars.discourse-cdn.com/v4/letter/m/ccd318/32.png) [@mkilpatr](https://forum.makecode.com/u/mkilpatr)\
**Post date:** [April 23, 2020, 11:25am UTC](https://forum.makecode.com/t/help-with-block-field-editors-large-image-grid-picker/1769/26 "2020-04-23T11:25:54Z")

</div>

OK, I’ll see if I can share something.

But do you know if there are any resources available to help me understand how to make a custom field editor? There is nothing visible that I can extract from the core, that I can see, that is vaguely intelligible.

---

<div class="post-metadata">

**Author:** ![AlasdairAtKitronik](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@AlasdairAtKitronik](https://forum.makecode.com/u/AlasdairAtKitronik)\
**Post date:** [July 31, 2020, 8:03am UTC](https://forum.makecode.com/t/help-with-block-field-editors-large-image-grid-picker/1769/27 "2020-07-31T08:03:20Z")

</div>

I came across this and thought it could be a useful block for some of the neopixel array products used with micro:bit. How complex would adding a colour picker to each clickable square be? I was thinking something like the colour picker field editor ([https://makecode.com/playground#field-editors-color](https://makecode.com/playground#field-editors-color))

[Previous page](https://forum.makecode.com/t/help-with-block-field-editors-large-image-grid-picker/1769.md?page=1)
