# \[FEEDBACK NEEDED\] Drag and Drop (DnD) vs. Snap to Place (StP)

**URL:** <https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997>\
**Category:** Announcements\
**Tags:** draganddrop\
**Created:** [September 28, 2021, 4:05pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997 "2021-09-28T16:05:06Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![kizzy](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kizzy/32/76421_2.png) [@kizzy](https://community.thunkable.com/u/kizzy)\
**Post date:** [March 25, 2022, 11:30am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/62 "2022-03-25T11:30:07Z")

</div>

i am new to DND i dont like it at all screen slides all over the place 😶

---

<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:** [March 25, 2022, 2:48pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/63 "2022-03-25T14:48:22Z")

</div>

Can you explain this a little more or provide a video of what you’re seeing?

---

<div class="post-metadata">

**Author:** ![christine.montgomery](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/christine.montgomery/32/126712_2.png) [@christine.montgomery](https://community.thunkable.com/u/christine.montgomery)\
**Post date:** [March 25, 2022, 3:57pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/64 "2022-03-25T15:57:32Z")

</div>

Hi @domhnallohanlon, Thanks for getting back so quickly. Yes, the issue is that some students have created screens using StP and others have used DnD as we were not aware of the inability to import screens from one project type to the other.

I believe I read that it is possible to convert projects from StP to DnD (but not vise versa?) Could that be a potential solution for us if we convert all StP projects to DnD? Would the save screen functionality then be available?

I would be happy to jump on a call if you are able to provide some solutions.

---

<div class="post-metadata">

**Author:** ![daniel.c.rauschk96lu](https://avatars.discourse-cdn.com/v4/letter/d/bbce88/32.png) [@daniel.c.rauschk96lu](https://community.thunkable.com/u/daniel.c.rauschk96lu)\
**Post date:** [April 28, 2022, 5:55pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/65 "2022-04-28T17:55:16Z")

</div>

I love DnD but there are some issues i would like to see updated.  
Missing components from Snap to place. I have a snap to place app i want to update to DnD but DnD does not have the volume controls that i use in the app. Really need more options under “any component”. Missing things like “create” and “clone” are huge. I agree with what others say about groups in DnD. It does not always work well and I have started to remove them from my apps. i liked being able to have things together, but they don’t always stay where i wan them to. Overall, I like Drag and Drop and am looking forward to getting more features so i can do more with my apps.

---

<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:** [April 28, 2022, 6:13pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/66 "2022-04-28T18:13:01Z")

</div>

@daniel.c.rauschk96lu Yes. I added my own thoughts here:

> [@\[Company Update\] Thunkable enables 3 million creators and closes $30M in Series B Funding!](https://community.thunkable.com/t/company-update-thunkable-enables-3-million-creators-and-closes-30m-in-series-b-funding/1818875/19):
>
> Some things I’d like to see implemented in the future: Allow users to collaborate on a single project simultaneously. This would be a great feature for teachers to use with students and for small businesses to use when developing apps. Add versioning and back ups of projects. As it is, we have to keep copying projects each time we make edits and it’s hard to manage the list of projects. Single projects would have version history as in Google Docs. Add better support for Bluetooth devices. Ther…

---

<div class="post-metadata">

**Author:** ![ronnie](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ronnie/32/121539_2.png) [@ronnie](https://community.thunkable.com/u/ronnie)\
**Post date:** [July 14, 2022, 6:46pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/67 "2022-07-14T18:46:52Z")

</div>

Just coming back to this thread to share some thoughts regarding my attempt to transition from StP to DnD.

DnD has made great strides, but I still cannot transition away from StP. While DnD does appear to now work on filling up different screen sizes the way I can in StP (phone vs tablet and different sized phone screens), the inability to get `Relative to Screen` and `Relative to Device` to function properly is a deal killer. StP is still the superior design/implementation interface in that aspect.

The good thing is that I now have a DnD implementation that is ready to go, with some adjustments, if this issue is fixed. The DnD interface is excellent and I love its ease of use and how it is displayed in the browser. But, I can’t torpedo my app and publish the DnD version until this is fixed.

---

<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:** [July 14, 2022, 8:07pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/68 "2022-07-14T20:07:29Z")

</div>

> [@ronnie](#):
>
> the inability to get `Relative to Screen` and `Relative to Device` to function properly is a deal killer

The `Layout` component being tested should provide some of the functionality.

---

<div class="post-metadata">

**Author:** ![ronnie](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ronnie/32/121539_2.png) [@ronnie](https://community.thunkable.com/u/ronnie)\
**Post date:** [July 14, 2022, 8:09pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/69 "2022-07-14T20:09:58Z")

</div>

I’ll have to check it out. The Relative stuff has been driving me nuts and I am trying desperately to get a test version out to my testers soon so I can get my next version out by mid-August to fix crashes and add a few new things. I may just take my new StP version and convert to DnD after it is published.

---

<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:** [July 14, 2022, 8:13pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/70 "2022-07-14T20:13:58Z")

</div>

I made quick tests on the `Layout` component and it provides nearly the same functionality of `row` and `column` components in StP but I have not tested it further to see how it will interact with different components.

The idea of the `Layout` component is, I think, to have **part of** your DnD screen to work as StP in positioning of components inside it.

---

<div class="post-metadata">

**Author:** ![cassandra](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/cassandra/32/115809_2.png) [@cassandra](https://community.thunkable.com/u/cassandra)\
**Post date:** [July 15, 2022, 5:15am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/71 "2022-07-15T05:15:37Z")

</div>

Hi @ronnie, we released the ability to set **Groups** `Relative to Device` and `Relative to Screen`. It should be at the top of the properties panel.

Have you already tried that? Could that work for what you need?

---

<div class="post-metadata">

**Author:** ![ronnie](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ronnie/32/121539_2.png) [@ronnie](https://community.thunkable.com/u/ronnie)\
**Post date:** [July 15, 2022, 5:28am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/72 "2022-07-15T05:28:26Z")

</div>

@cassandra, I have tried them. I have another post where I put screenshots of the errant behavior. Essentially, I have buttons that should be hidden but are not. I posted about it here: [Release Update 6/1/2022 - #10 by ronnie](https://community.thunkable.com/t/release-update-6-1-2022/1906598/10)

---

<div class="post-metadata">

**Author:** ![cassandra](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/cassandra/32/115809_2.png) [@cassandra](https://community.thunkable.com/u/cassandra)\
**Post date:** [July 16, 2022, 1:03pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/73 "2022-07-16T13:03:48Z")

</div>

Hi @ronnie - appreciate your detailed feedback! I’ll make sure the team is incorporating that into our next iteration of this capability.

---

<div class="post-metadata">

**Author:** ![phoenix-verse](https://avatars.discourse-cdn.com/v4/letter/p/b487fb/32.png) [@phoenix-verse](https://community.thunkable.com/u/phoenix-verse)\
**Post date:** [July 18, 2022, 9:56pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/74 "2022-07-18T21:56:30Z")

</div>

I am new to thunkable and did not know how StP worked so I don’t have Basis for comparison. But I do know the raised function displays differently on the Live App than when it is printed to apk. I just the raised feature to over lap the corner of one button for an ‘i’ or an information alert.

The button would display on top and not be touchable. Or the inverse. The i button would be hidden, but touchable. As if the button visually and physically worked backwards of eachhother. And it displays differnt from apk to live. I would recomend taking a look at the raised funtion.

Also from tutorials I’ve seen there used to be an Z axis. I would recomend bring it back with maybe a 0 +or- 5. Just for layer sake. I assume that’s what the ‘label build tree’ on the top-left is supposed to do since it can be swapped around. Except with raised the funtion is goofy.

Just my simple debug experience with the platform.

---

<div class="post-metadata">

**Author:** ![deanmachine](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/deanmachine/32/138759_2.png) [@deanmachine](https://community.thunkable.com/u/deanmachine)\
**Post date:** [October 12, 2022, 5:12am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/75 "2022-10-12T05:12:11Z")

</div>

Hi, Christine and @domhnallohanlon. Was there a good workaround for this? I’m in a similar situation.

Been building for a couple months on DnD because it was the default on my First Time Experience. One feature that would be nice if it and StP will be continue concurrently is a decision tree to help me decide which would fit better.

Knowing what I know now, I would have wanted the additional control of StP, partly because I don’t have the luxury of time using Layout (sorry @muneer). But that’s a whole 'nother peanut butter.

One of the things I wanted in my original design, but can’t actually do in DnD, is change the color of an art asset (bg of a gauge), based on a data condition (UV Index pulled from an API).

I’ve been given a ton of advice by @tatiang and I’m at the point where I think I’m ready to import a DVL. I used Custom Layout, like a simple CSS, to create 2 unique assets (`AVI` and `UV`).

And now, can I pull it into my DnD project, which I believe is possible? Any suggestions for next steps?

Cheers,  
Dean…

PS – I’ve prowled around /projects in grid and list view, as well as My DVLs. If there’s UI for it, I’m not having any luck finding it.

---

<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:** [October 12, 2022, 5:31am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/76 "2022-10-12T05:31:44Z")

</div>

@deanmachine Have you watched the video here?

> **[Custom Data Viewer Layout](https://docs.thunkable.com/v/snap-to-place/custom-data-viewer-layout)**
>
> Design a custom layout for displaying your data in a Data Viewer

I think it’s pretty thorough. The only addition for DnD is that after you save the custom layout in the StP project, you open the DnD project and select the layout for your DVL (the same way as in the video).

---

<div class="post-metadata">

**Author:** ![deanmachine](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/deanmachine/32/138759_2.png) [@deanmachine](https://community.thunkable.com/u/deanmachine)\
**Post date:** [October 12, 2022, 5:58am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/77 "2022-10-12T05:58:00Z")

</div>

I did, yes. Thought it was Jared, at first. And I’m still not sure, tbh.

It helped me understand how to create the template I want to import. I’m sure I’ll have to iterate and learn, but think I have a (decent) understanding of StP now.

---

<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:** [October 27, 2022, 11:33am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/78 "2022-10-27T11:33:19Z")

</div>

Not me 😆 though there is some resemblance perhaps. I don’t use the dvl anymore, only the beta layouts component as it works very nicely!

---

<div class="post-metadata">

**Author:** ![fredyfernando](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/fredyfernando/32/143016_2.png) [@fredyfernando](https://community.thunkable.com/u/fredyfernando)\
**Post date:** [January 11, 2023, 1:47am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/79 "2023-01-11T01:47:05Z")

</div>

please in drag and drop you need to be able to add custom layout code for the maps. It is a great function available in StP

---

<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:** [January 11, 2023, 3:35am UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/80 "2023-01-11T03:35:25Z")

</div>

Can you give an example of what you mean?

---

<div class="post-metadata">

**Author:** ![fredyfernando](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/fredyfernando/32/143016_2.png) [@fredyfernando](https://community.thunkable.com/u/fredyfernando)\
**Post date:** [January 12, 2023, 1:41pm UTC](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997/81 "2023-01-12T13:41:29Z")

</div>

Of course

I graphically illustrate the characteristic to which I refer.

It’s a great feature to create 100% beautiful and custom apps with the map component.

 ![ejemplo custom map style](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/8/08fd9ee847185df4fe5ebfe5f993d3eec5929705.jpeg)

[Previous page](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997.md?page=3)

[Next page](https://community.thunkable.com/t/feedback-needed-drag-and-drop-dnd-vs-snap-to-place-stp/1531997.md?page=5)
