Hi Coda Community,
I would like to suggest better table-level control for how rows are opened.
Currently, we can create an OpenRow() button and define exactly how the row should open. This works great. However, users can still open the same row through the default hover icon or other default row-opening actions, which may ignore the intended setup.
Two possible fixes would be very useful:
-
A table-level option to disable default row opening, while still allowing rows to be opened through buttons.
-
Table-wide default open-row settings, so no matter how a user opens a row, it always opens in the selected position and view, for example on the right side with a specific detail view.
Either of these would help doc builders control the layout and user flow more reliably, especially in team docs where it is hard to make sure everyone always uses the correct button.
thanks for bringing this up.
the openRow() logic as it is suffers from sub optimal design to put it mildly.
this blog post from a while ago points to a related problem. The day Codans believe this issue is serious enough to be fixed, they have something to start from --
https://huizer.medium.com/how-to-coda-a-vieworlayout-2acbed0391d7
Thanks for sharing this.
I understand this is not a new issue and has probably been around for a while. Still, I believe suggestions are being taken more seriously lately, so I really hope this problem gets addressed.
A lot of things in Coda can usually be solved with some kind of workaround, but unfortunately I have not found a reliable workaround for this one.
I always edit the layout of the default dialog for tables so the user sees the layout i want even if they open the row using the default UI widget.
The more I work with Coda, the more that automatic “expand row” button annoys me.
The easiest fix would be to add a table setting that allows users to disable the “expand row” button. If there is a “Pin expand row button” option, there should also be a “Disable expand row button” option. That would solve the issue completely.
Please, Superhuman and the Coda team, could you fix this?
@Ruggy-Joesten , I know your voice carries weight in this community – could you please push this internally?
This really feels like an easy fix, but it would add a huge amount of customization and flexibility for users.
Hey @Echo3_Echo3!
Yes, and thank you for tagging me in here. Let me take this to the team and see if there are any immediate plans to address, or how quickly the fix can be enabled.
@Echo3_Echo3 - curious to learn more about the request here! Where does updating the layout for the table you’re working with fall short? Are you looking to override the user’s row position setting? Thanks!