bisq2 icon indicating copy to clipboard operation
bisq2 copied to clipboard

User profile inspector should stay in sync with selected offer in offerbook list view

Open cbeams opened this issue 1 year ago • 0 comments

Environment

HEAD of main at time of writing (96b04663ddcf55b82dca1fb0a1caa106aaac4304)

Repro steps

  1. Navigate to Bisq Easy > Offerbook > Markets and select any market with offers
  2. Click the offer list icon to open the offer list view
  3. Click on any offer in the offer list
  4. Click on the offer maker's profile icon in the offer chat bubble (i.e. not the small icon in the list view, the large icon in the main view)
  5. Notice that the User profile inspector opens on the far left and displays details about the selected offer maker
  6. Now select any other offer in the offer list view, so long as it is an offer created by a different maker.
  7. Notice that the main offer view synchronizes with the selected offer, but that the User profile inspector does not.

Expected behavior

In (7) above, the User profile inspector would stay in sync with the selected offer, displaying that offer maker's profile data.


Also note that the User profile inspector occurs to me as basically a hidden feature. There is no visual UI affordance or even context menu item that advertises its existence; one only discovers it if one happens to click on an offer maker's icon. Improvements to make this more discoverable / intuitive / consistent could include:

  • Make a "view user profile information" menu item available from the More options ellipsis menu below each offer
  • Make right-clicking on an item in the offer list view bring up a context menu that includes "view user profile information"
    • and/or introduce a More options ellipsis in the offer list view similar to the one in the main offer view.
  • Make the small user profile icon in the offer list view clickable as well, such that it opens the User profile inspector in the same way as does clicking on the large user profile icon in the offer itself.
  • Make double-clicking on an item in the list offer view bring up the user profile inspector
  • Make a typical circled letter i "info icon" affordance available somewhere that suggests the user can open an info dialog about the offer maker.

cbeams avatar Jul 28 '24 14:07 cbeams