Cannot change Objects in Relation of type Object without deleting current value first

WHAT IS THE BUG

When you want to change the value of the Relation “Company” (Relation Type “Object”) from the market place, you first need to remove the existing value before being able to add a new value.

HOW TO REPRODUCE IT

  1. Make sure you have an object with a Relation of type Object limited to only allow Objects of type Company to be selected.
  2. Make sure there is one Object of type Company selected in this Relation.
  3. Try to add another Object (not possible, selection doesn’t change)
  4. Try to replace the Object by deselecting another company (not possible, the currently selected Object is not listed in the list of selectable Objects anymore)

THE EXPECTED BEHAVIOR

Either:

  1. Selecting another Object causes the current selection to be replaced (like it is for Relations of type Status)
    Or:
  2. The currently selected Object is listed (preferably at the top to make unselecting easier) and selecting other Objects add them to the selection.

SYSTEM INFORMATION

  • OS:
    Android 12
  • Device:
    Fairphone 4
  • Anytype Version:
    0.14.0

ADDITIONAL CONTEXT

I can’t find the bug report that described another issue I have with the “Company” Relation, but it comes down to only allowing a single Object to be selected.

1 Like

This report has been added to our issue tracker and received by the Development Team.

thanks for reporting, started working on it

This issue has been fixed by the Development Team and will be implemented in an upcoming release.

This is still an issue on Anytype for Android 0.22.9.

Hey @sambouwer this got a little lost in the shuffle but the issue was updated with your video. Do you still have the problem with the latest release?

Still an issue on 0.24.7