Can't insert into a long list drawer

Issue #683 resolved
Justin Dodge created an issue

There’s no way (that I can see) to insert an element into a long list. If I have a list with 40 or 50 items and I want to create a new element and place it in the second position, I have to add it to the end of the list and use drag-and-drop to move it up.

This is cumbersome to the point of impractical.

What would be really great is if you could right-click on an individual list item and choose “insert item” to create a new item before that element. Alternatively, it would also work if there was a “duplicate” action in the context menu, which would allow you to copy the item and then modify it if needed, or duplicate a nearby desired item you want and move it into position.

I looked for ways to add some kind of custom function to do this, but it seems impossible - however to me it really feels like this should be built-in. If there are any workaround available though I would be glad to know.


Comments (1)

  1. Tor Esa Vestergaard

    As of the latest Odin 3.0 beta release, this feature has been added along with many others:

    • Insert new element (same as clicking +, just inserts the new value at the right-clicked index)
    • Duplicate element (inserts a copy of the right-clicked element at its index + 1)
    • Move element to index (a popup to type a target index appears)
    • Move element to top
    • Move element to bottom
  2. Log in to comment