SteemPlus [2.18.1] Post menu options are not accessible in the floating bar when a post is loaded as an overlay on busy.org and poor user experience when a post is loaded in a full page view.

in utopian-io •  7 years ago 

Project Information

Repository: https://github.com/stoodkev/SteemPlus/
Project Name: SteemPlus
Publisher: @stoodkev

Expected behavior

The post menu options located in the floating post bar should be accessible when a post is loaded as an overlay on busy.org. Upon press of the post menu options when a post is loaded in full page view, the menu options should load above the post bar.

Actual Behaviour

When clicking on the posting menu options in the floating post bar when a post is loaded as an overlay, the post options will not be shown to a user. When you click on the post menu option in the floating post bar in full post view, the menu options will appear below the floating bar, thus giving an indication that nothing happened.

Steps to reproduce

  1. From a fresh install download SteemPlus here
  2. Complete the on-boarding flow and sign in via SteemConnect
  3. You will be redirected to Steemit.com (if you're already on the site, refresh to ensure the SteemPlus extension is working as expected)
  4. Go to busy.org and sign in with your account.
  5. Go to settings and ensure that you have “Float Post's Voting Bar” enabled, this should be enabled by default.
  6. Go to the news feed and click on any post. The post should open as an overlay to the news feed.
  7. Click on the three-dot menu that is located within the floating post bar.
  8. Note that nothing happens, now with the URL populated in your address bar refresh the page and you will be taken to the full page view of the post.
  9. Scroll down to halfway through the post and click the three-dot menu located in the floating post bar. Click this once. Note that it appears that nothing happens.
  10. Scroll down and note that the menu appears.

Environment

  • Browser: Google Chrome (Version 65.0.3325.162 (Official Build) (64-bit))
  • Device: MacBook Pro (Retina, 15-inch, Late 2013)
  • Operating system: MacOS HighSierra Version 10.13
  • Application Version of Testing: 2.18.1 (Updated: July 18, 2018)

Recording of issue

The following video shows this issue in more detail:

Issue Cause & Resolution

The issue is caused due to the default position of the pop-up menu set by busy.org, by default the pop up will appear below the three-dot menu. As the floating bar is fixed to the bottom of the page this doesn't allow for the pop-up menu to be seen as the pop-up menu options will always appear below the menu icon.

Ideally, you would want to reverse the pop up so that it appears above the menu, although I have attempted a fix, as of yet I haven't been able to find anything that works.

This issue relates to the following element:

image.png

Proof of work

My GitHub account: https://github.com/tobias-g1

The issue has been reported and acknowledged here:
https://github.com/stoodkev/SteemPlus/issues/130

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Hello @tobias-g
Thank you for contributing to this project and creating a post on Utopian about it.

My feedback is as follows:

  • I think the title is a bit overextending, If you read it twice you'll see that it might be more like a summary than a title.
  • I was able to reproduce the bug, but the link to the extension on your steps to reproduce didn't redirect to the correct location.
  • It's simple and easy to detect this bug, hence I'm scoring it as negligible.
  • Other than that, The steps and details were helpful for this project.

Thank you

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Hey @tobias-g
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!