# A bug: Canvas does not work if DataSource presents

**URL:** https://community.thunkable.com/t/a-bug-canvas-does-not-work-if-datasource-presents/1168856
**Category:** Questions about Thunkable X
**Tags:** beginner
**Created:** [March 15, 2021, 7:10pm UTC](https://community.thunkable.com/t/a-bug-canvas-does-not-work-if-datasource-presents/1168856 "2021-03-15T19:10:54Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![yurgen](https://avatars.discourse-cdn.com/v4/letter/y/5daacb/32.png) [@yurgen](https://community.thunkable.com/u/yurgen)
#### Post date: [March 15, 2021, 7:10pm UTC](https://community.thunkable.com/t/a-bug-canvas-does-not-work-if-datasource-presents/1168856/1 "2021-03-15T19:10:54Z")

</div>

Hello! I have found a bug.

[https://x.thunkable.com/copy/93ffcbb2b27adbdf207da007f228f248](https://x.thunkable.com/copy/93ffcbb2b27adbdf207da007f228f248)

We have 2 screens

1. StartScreen: only Data\_Viewer\_List (and redirect to CanvasScreen)
2. CanvasScreen: only Canvas

If we dont connect Data\_Viewer\_List to Data\_Source, the Canvas appears normaly.  
But if we add DataSource to Data\_Viewer\_List, the Canvas does not work anymore.

Moreover, if we delete DataSource from Data\_Viewer\_List the Canvas does not work anyway.  
Now the Canvas will start only if we delete the Data\_Viewer\_List.

What to do?

---

<div class="post-metadata">

### Author: ![yurgen](https://avatars.discourse-cdn.com/v4/letter/y/5daacb/32.png) [@yurgen](https://community.thunkable.com/u/yurgen)
#### Post date: [March 16, 2021, 8:50am UTC](https://community.thunkable.com/t/a-bug-canvas-does-not-work-if-datasource-presents/1168856/2 "2021-03-16T08:50:15Z")

</div>

One more: if CanvasScreen is above StartScreen, the canvas works anyway.

---

<div class="post-metadata">

### Author: ![govardhanan](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@govardhanan](https://community.thunkable.com/u/govardhanan)
#### Post date: [June 1, 2021, 5:59am UTC](https://community.thunkable.com/t/a-bug-canvas-does-not-work-if-datasource-presents/1168856/3 "2021-06-01T05:59:47Z")

</div>

Hey, I am also facing the same issue. Any updates on your problem? I badly need it. I would really appreciate if anyone can help me. 😀

---

<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: [June 1, 2021, 6:03am UTC](https://community.thunkable.com/t/a-bug-canvas-does-not-work-if-datasource-presents/1168856/4 "2021-06-01T06:03:32Z")

</div>

Post a link to your project so we can see how you have things set up.

---

<div class="post-metadata">

### Author: ![govardhanan](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@govardhanan](https://community.thunkable.com/u/govardhanan)
#### Post date: [June 1, 2021, 6:16am UTC](https://community.thunkable.com/t/a-bug-canvas-does-not-work-if-datasource-presents/1168856/5 "2021-06-01T06:16:03Z")

</div>

Thank a lot for your rapid response.  
Below is the link for the test project I created.

[https://x.thunkable.com/copy/3ca641c4a30f9ed1204c4de69097b843](https://x.thunkable.com/copy/3ca641c4a30f9ed1204c4de69097b843)

When I am deleting the data viewer grid in the home screen and then try for a web preview, about screen shows up canvas. But not when the home screen has a data viewer grid.

Any solution would be very much appreciated. Thanks in advance.

---

<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: [June 1, 2021, 6:24am UTC](https://community.thunkable.com/t/a-bug-canvas-does-not-work-if-datasource-presents/1168856/6 "2021-06-01T06:24:07Z")

</div>

Yes, I see what you mean. I would encourage you to submit a bug report so this can get fixed:

> **[📝 Bugs and Feature Requests](https://docs.thunkable.com/bugs-and-feature-requests)**

---

<div class="post-metadata">

### Author: ![govardhanan](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@govardhanan](https://community.thunkable.com/u/govardhanan)
#### Post date: [June 1, 2021, 6:58am UTC](https://community.thunkable.com/t/a-bug-canvas-does-not-work-if-datasource-presents/1168856/7 "2021-06-01T06:58:07Z")

</div>

Thanks again for a quick response. I have posted a bug report in Github/Thunkable issues.

I am posting the link of the issue here, so that anyone who visits this thread for the same issue will know the progress.

> <https://github.com/thunkable/thunkable-issues/issues/939>
>
> Platform - Thunkable X
> 
> \### Steps to Reproduce
> 1. Create a stack navigator wi…th 2 screens
> 2. Place a data viewer grid in screen 1 and bind it with a source
> 3. Place a canvas in screen 2
> 4. Add a block to navigate to screen 2, when an item is clicked in data viewer grid of screen 1.
> 
> \### Project Link
> https://x.thunkable.com/copy/3ca641c4a30f9ed1204c4de69097b843
> 
> \### Expected Behavior
> Canvas have to displayed 
> 
> \### Actual Behavior
> Canvas will not be displayed as long as I have a data viewer grid in previous screen. Once I delete it, it actually shows up. 
> 
> \`\`\`
> STACK TRACE AND/OR SCREENSHOTS
> \`\`\`
> !\[Issue image\_1\](https://user-images.githubusercontent.com/83805735/120278904-77479500-c2d3-11eb-83a9-714722666aaf.png)
> 
> !\[Issue image\_2\](https://user-images.githubusercontent.com/83805735/120278921-7c0c4900-c2d3-11eb-8a88-2dc1391e1cdc.png)

I am eagerly waiting for the solution. Thanks a ton again.

---

<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:25pm UTC](https://community.thunkable.com/t/a-bug-canvas-does-not-work-if-datasource-presents/1168856/8 "2024-11-08T13:25:59Z")

</div>


