# Dataviewer layout bug?

**URL:** <https://community.thunkable.com/t/dataviewer-layout-bug/1721812>\
**Category:** Questions about Thunkable X\
**Created:** [February 8, 2022, 7:05am UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812 "2022-02-08T07:05:59Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![knowhow](https://avatars.discourse-cdn.com/v4/letter/k/e36b37/32.png) [@knowhow](https://community.thunkable.com/u/knowhow)\
**Post date:** [February 8, 2022, 7:06am UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/1 "2022-02-08T07:06:00Z")

</div>

I have been creating dataviewer layouts, and they have been working.  
I modify them for spacing resons, and they still work fine.  
However today I deleted the old ones in “My Dataviwer layouts” on the project screen.  
The new ones appear on that list, and they can be editied from that screen.  
However when I go back to my app and try to load the new layout through “List Item Layout” the new versions do not appear!  
So I can see them from the project page so they are clealy there on the platform.  
But they are not visible in the app.  
I am using Pro, and DnD.  
Any help appreciated.  
Michael

---

<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:** [February 8, 2022, 9:09am UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/2 "2022-02-08T09:09:06Z")

</div>

Hello @knowhow

When using `Data Viewer Custom Layout` remember that you have two options to affect the update.

- Edit your custom layout from the `My Data Viewer Layout` tab in the main Thunkable screen. In this case, the changes will take effect immediately and all what you need to do is to **reselect** the layout.  

- Edit the actual screen from the project design page and when doing this you need to **save** the changes and you would actually be creating another custom layout. You will need to select the latest layout. If you prefer this way, you might consider versioning the layout names to make it easier.

---

<div class="post-metadata">

**Author:** ![knowhow](https://avatars.discourse-cdn.com/v4/letter/k/e36b37/32.png) [@knowhow](https://community.thunkable.com/u/knowhow)\
**Post date:** [February 8, 2022, 8:38pm UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/3 "2022-02-08T20:38:37Z")

</div>

Muneer  
Thanks for your response.  
I create the custom list from my project design page and save as a list template. Has worked fine until yesterday.  
I use version control. This shows under my projects, with the versioned name. All appears great.  
However that same version does NOT appear under project design…in fact no saved names appear either, which is frustrating in itself!  
I have 11 list templates saved and showing on the projects page, but only 7 of these appear under project design. Are there limits?

---

<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:** [February 8, 2022, 8:54pm UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/4 "2022-02-08T20:54:55Z")

</div>

> [@knowhow](#):
>
> Are there limits

I wouldn’t know if there are but let’s leave this to @jared @domhnallohanlon and others from Thunkable to answer.

> [@knowhow](#):
>
> I create the custom list from my project design page and save as a list template.

When you **Edit** the design from the `My Data Viewer Layouts` tab in the main Thunkable webpage then the same layout is updated which can save you from creating lots of templates with minor modifications.

---

<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:** [February 8, 2022, 9:19pm UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/5 "2022-02-08T21:19:55Z")

</div>

thanks @muneer

Hey @knowhow

I responded in intercom but will double it up here. When you add a 12th layout, do you see it in your list of layouts as #8 or is it always capped at 7 layouts for you?

Is anyone else experiencing this issue of a capped number of layouts appearing in the design screen?

---

<div class="post-metadata">

**Author:** ![knowhow](https://avatars.discourse-cdn.com/v4/letter/k/e36b37/32.png) [@knowhow](https://community.thunkable.com/u/knowhow)\
**Post date:** [February 8, 2022, 9:54pm UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/6 "2022-02-08T21:54:02Z")

</div>

Jared  
Everything looks fine from the main page (projects), including the new version number.  
The problem is within the designer page.  
I am trying to use a new template (for space correction).  
Not only is my new list template not showing but the template I want to replace has disappeared from the list in design. However this current template still works.

---

<div class="post-metadata">

**Author:** ![knowhow](https://avatars.discourse-cdn.com/v4/letter/k/e36b37/32.png) [@knowhow](https://community.thunkable.com/u/knowhow)\
**Post date:** [February 8, 2022, 10:41pm UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/7 "2022-02-08T22:41:06Z")

</div>

Muneer  
Yes I have tried that, and it works well.  
Not much use if it is not available in the designer/builder.  
M

---

<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:** [February 9, 2022, 12:59am UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/8 "2022-02-09T00:59:10Z")

</div>

@knowhow

Not good. Let me look into this first thing tomorrow. I may be able to do it tonight but it’s 8PM here.

---

<div class="post-metadata">

**Author:** ![knowhow](https://avatars.discourse-cdn.com/v4/letter/k/e36b37/32.png) [@knowhow](https://community.thunkable.com/u/knowhow)\
**Post date:** [February 9, 2022, 1:10am UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/9 "2022-02-09T01:10:35Z")

</div>

Thanks Jared  
2pm Wednesday here!

---

<div class="post-metadata">

**Author:** ![knowhow](https://avatars.discourse-cdn.com/v4/letter/k/e36b37/32.png) [@knowhow](https://community.thunkable.com/u/knowhow)\
**Post date:** [February 9, 2022, 3:13am UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/10 "2022-02-09T03:13:02Z")

</div>

Jared and team  
I completely rebuilt the template and now everything works!  
Thanks for your help.  
M

---

<div class="post-metadata">

**Author:** ![knowhow](https://avatars.discourse-cdn.com/v4/letter/k/e36b37/32.png) [@knowhow](https://community.thunkable.com/u/knowhow)\
**Post date:** [February 9, 2022, 8:31am UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/11 "2022-02-09T08:31:52Z")

</div>

Update - Problem identified.  
I have sent this email to Jared:

Jared.  
I have identified the problem on both the user and the systems levels.  
Two different things are happening:

1. When a user creates a template, then saves that template, the Thunkable platform accepts and records that template as it is.
2. However, when the user wants to include a list viewer in an app, the Thunkable platform appears to check the validity of that template, and if it does not meet the necessary standards the ability to link to that template from a designer screen is denied.  
That is valid from a user point of view at it provides a high level of security.  
However, the difference in standards and rules is of concern.  
Why is that validity check not carried out during the saving process?  
If there were user errors, as there were in my case, why are they not identified and communicated so corrections can be made.  
I think you need a green-flag approach that tells your user client that the module they save is valid and can be used.  
Let us talk about how your clients can be better informed.

My suggestion is going to be that active Thunkers be encouraged to document detailed solutions that after verification, are added to the Thunkable help system.  
Your thoughts?

---

<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:** [February 9, 2022, 10:46am UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/12 "2022-02-09T10:46:54Z")

</div>

> [@knowhow](#):
>
> and if it does not meet the necessary standards the ability to link to that template from a designer screen is denied.

I’m curious to know what type of standards that would prevent the template from showing as part of available templates?

I have not seen it previously and would appreciate if you can provide an example.

---

<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:** [February 9, 2022, 3:00pm UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/13 "2022-02-09T15:00:14Z")

</div>

> [@knowhow](#):
>
> If there were user errors, as there were in my case, why are they not identified and communicated so corrections can be made.

This is a good point. you said you id’d the problem. what was not valid in your original design that you fixed?

> [@knowhow](#):
>
> I think you need a green-flag approach that tells your user client that the module they save is valid and can be used.

Agreed but I honestly didn’t know this was happening. I can bring this up during our weekly meetings! One thing I think i’m catching now that you say this is that if the outer most element is a column?

---

<div class="post-metadata">

**Author:** ![knowhow](https://avatars.discourse-cdn.com/v4/letter/k/e36b37/32.png) [@knowhow](https://community.thunkable.com/u/knowhow)\
**Post date:** [February 9, 2022, 5:02pm UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/14 "2022-02-09T17:02:20Z")

</div>

Jared. I think I was saving the template from the column not the the top level for that page/tab

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/f/0f59f292712368bce16ff80133ae10de8a6f27e8.png) [@system](https://community.thunkable.com/u/system)\
**Post date:** [May 10, 2022, 5:02pm UTC](https://community.thunkable.com/t/dataviewer-layout-bug/1721812/15 "2022-05-10T17:02:43Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
