# Different behavior between iOS and Android - ListViewer

**URL:** https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912
**Category:** Questions about Thunkable X
**Created:** [May 24, 2020, 9:41pm UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912 "2020-05-24T21:41:25Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Andrea\_Marchisio](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@Andrea\_Marchisio](https://community.thunkable.com/u/Andrea_Marchisio)
#### Post date: [May 24, 2020, 9:41pm UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/1 "2020-05-24T21:41:25Z")

</div>

Normally to debug, I assemble and disassemble the various blocks and at the end I find the error.  
But when a set of blocks works perfectly with one OS and the other doesn’t what should I do?  
How do I figure out which block the other OS doesn’t like?  
In this case is a very simply List View …

![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/e/0/e0bcf14221109b768a5aec2d4c3d0435ce52ccde.png)

---

<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: [May 25, 2020, 7:09am UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/2 "2020-05-25T07:09:36Z")

</div>

I think I know the problem, but tell me, what is the problem?

---

<div class="post-metadata">

### Author: ![Andrea\_Marchisio](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@Andrea\_Marchisio](https://community.thunkable.com/u/Andrea_Marchisio)
#### Post date: [May 25, 2020, 7:42am UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/3 "2020-05-25T07:42:20Z")

</div>

The anomaly is that when I select an item, Android goes to the screen set into “Navigate to” instead of iOS stay here, no crash … just stay here.  
What’s even stranger is that iOS goes to any other screen of the app but not to the one I have set.  
Android is ok.

---

<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: [May 25, 2020, 8:17am UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/4 "2020-05-25T08:17:36Z")

</div>

Remove all blocks from the event block and leave only the navigation block to another screen. Does it work for iOS?

---

<div class="post-metadata">

### Author: ![Andrea\_Marchisio](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@Andrea\_Marchisio](https://community.thunkable.com/u/Andrea_Marchisio)
#### Post date: [May 25, 2020, 8:42am UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/5 "2020-05-25T08:42:35Z")

</div>

… with all other screens yes iOS works … that Screen “Negozi\_Dettaglio” not. Android yes

![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/e/b/ebcb599fd228cc2afa2d4a1f4120eac555d7eadf.png)

---

<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: [May 25, 2020, 12:20pm UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/6 "2020-05-25T12:20:38Z")

</div>

Check if the LV\_Negozi item Click block is called when you click on a list item on iOS? Maybe it just doesn’t work? Also check if you have updated Live on your iOS device.

---

<div class="post-metadata">

### Author: ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)
#### Post date: [May 25, 2020, 1:09pm UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/7 "2020-05-25T13:09:04Z")

</div>

Can you provide a share link demonstrating this misbehavior? I don’t experience this with my iOS device.

---

<div class="post-metadata">

### Author: ![Andrea\_Marchisio](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@Andrea\_Marchisio](https://community.thunkable.com/u/Andrea_Marchisio)
#### Post date: [May 25, 2020, 5:57pm UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/8 "2020-05-25T17:57:04Z")

</div>

I confirm that the click block works fine because when I click my label change value.  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/7/7/77079ecd62712b9f3b31d07dd525e21a678037b3.png)

Today I recreated item click, I also recreate the destination screen but nothing … on my iOS just change the label value and then stay here …

PS. today does the live update has some problem? … the updates are very slow

---

<div class="post-metadata">

### Author: ![Andrea\_Marchisio](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@Andrea\_Marchisio](https://community.thunkable.com/u/Andrea_Marchisio)
#### Post date: [May 25, 2020, 5:58pm UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/9 "2020-05-25T17:58:36Z")

</div>

[https://x.thunkable.com/projects/5d712b66109c5f5148e3d992/916271fd-75ec-481a-a92a-a9fca3e4f370/designer](https://x.thunkable.com/projects/5d712b66109c5f5148e3d992/916271fd-75ec-481a-a92a-a9fca3e4f370/designer)

---

<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: [May 26, 2020, 5:46am UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/10 "2020-05-26T05:46:36Z")

</div>

Yesterday I noticed problems with the Thunkable x server. It worked impossibly slowly.

---

<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: [May 26, 2020, 5:51am UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/11 "2020-05-26T05:51:09Z")

</div>

Unfortunately, I can’t watch private projects. For this reason, I can’t help you.

---

<div class="post-metadata">

### Author: ![Andrea\_Marchisio](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@Andrea\_Marchisio](https://community.thunkable.com/u/Andrea_Marchisio)
#### Post date: [May 26, 2020, 6:05am UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/12 "2020-05-26T06:05:03Z")

</div>

Hello,  
I switched my project in public, no problem if you can help me. The screen with issue is “Negozi” that point to “Negozio\_Mappa”.

[https://x.thunkable.com/projects/5d712b66109c5f5148e3d992/916271fd-75ec-481a-a92a-a9fca3e4f370/designer](https://x.thunkable.com/projects/5d712b66109c5f5148e3d992/916271fd-75ec-481a-a92a-a9fca3e4f370/designer)

---

<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: [May 26, 2020, 6:48am UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/13 "2020-05-26T06:48:58Z")

</div>

Ok, I’ll watch it.

I see a problem. .

---

<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: [May 26, 2020, 7:18am UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/14 "2020-05-26T07:18:36Z")

</div>

I see the problem like this. For some reason, when the app is running on iOS, it crashes and when trying to display the Negozio\_Mappa screen, a memory error occurs. For this reason, reinstalling the app and copying the screen does not fix the error.

Try creating a new screen and copying blocks and components from Negozio\_Mappa to It, and then delete The negozio\_mappa screen.

The same problem with the Info\_Negozio screen.

My demo project had a similar problem when I couldn’t go from the list to any other screen on the main screen. But this problem was solved somehow by itself. I didn’t do anything (I didn’t do anything because, as you can see, transferring all the old screens to the new screens took me just a huge amount of time, which I didn’t want to spend at all.).

---

<div class="post-metadata">

### Author: ![Andrea\_Marchisio](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@Andrea\_Marchisio](https://community.thunkable.com/u/Andrea_Marchisio)
#### Post date: [May 26, 2020, 7:17pm UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/15 "2020-05-26T19:17:00Z")

</div>

… today I recreated three times from scratch the screen … adding block a little at a time … at the beginning just with labels works and then adding others block crash. Also if I disassemble components the screen is now corrupt.  
INCREDIBLE !!! the problem is that there is not work around for that ahhhhhhhhh

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/6/1/610b10a093cfbf48513a7ffdc6c58dbb118c056d.png)

---

<div class="post-metadata">

### Author: ![Andrea\_Marchisio](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@Andrea\_Marchisio](https://community.thunkable.com/u/Andrea_Marchisio)
#### Post date: [May 26, 2020, 9:39pm UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/16 "2020-05-26T21:39:31Z")

</div>

this is a bug related iOS sure … because the blocks I used are very simple and every time I create a blank screen it crash.

---

<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: [May 27, 2020, 1:23pm UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/17 "2020-05-27T13:23:25Z")

</div>

I can’t say for sure, but maybe the problem is related to the use of global app blocks. I have had many conversations with developers about this, but unfortunately, despite all their great efforts, I can’t change my opinion that blocks of global variables are unstable. For this reason, I have to continue using blocks from function variables as global ones, although the developers do not recommend doing this.

---

<div class="post-metadata">

### Author: ![Andrea\_Marchisio](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@Andrea\_Marchisio](https://community.thunkable.com/u/Andrea_Marchisio)
#### Post date: [May 27, 2020, 9:03pm UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/18 "2020-05-27T21:03:15Z")

</div>

Can you explain me better what you mean by “For this reason, I have to continue using blocks from function variables as global ones” … the kind of variable you use?  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/8/6/86f3996c3a11f5a14e9a86fb6bf03470f0b80cc0.png)

---

<div class="post-metadata">

### Author: ![Andrea\_Marchisio](https://avatars.discourse-cdn.com/v4/letter/a/e274bd/32.png) [@Andrea\_Marchisio](https://community.thunkable.com/u/Andrea_Marchisio)
#### Post date: [May 27, 2020, 10:40pm UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/19 "2020-05-27T22:40:20Z")

</div>

I discovered the problem: when I insert a map, thanks to the location sensor, I point the map based on my location.  
The problem lies in the fact that the default coordinates are those of San Francisco so every time the map opens, it first passes through San Francisco and then moves to my location.  
So I canceled the settings and set BLANK.  
Android works the same but iOS crashes.  
You need to put ZERO and it works for both OS.  
Once again incredible.

![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/3/1/31c3d08126fd0d8cc9f5f1c9712ddeb1d6064553.png)

---

<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: [May 28, 2020, 5:48am UTC](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912/20 "2020-05-28T05:48:47Z")

</div>

It is clear that I incorrectly assumed that the reason is global blocks.

OK, but you have discovered another problem that I wrote about a long time ago - the lack of reliable protection in Thunkable X against incorrect data values and incorrect data types. Using my bug tracker, I can see that this problem has not been solved yet.

[Next page](https://community.thunkable.com/t/different-behavior-between-ios-and-android-listviewer/588912.md?page=2)
