-
Notifications
You must be signed in to change notification settings - Fork 447
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enabling navbar links in import section #3220
Enabling navbar links in import section #3220
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this quick PR @Andrea-Guevara - I have just tested it now. While it does allow the navbar links to be clicked, unfortunately it seems to have broken the filedrop zone itself? When I drag a CSV file over, I get the initial "Drop a metadata CSV file to import" area displayed in the zone, but nothing happens when I release the mouse button to drop the file.
(presumably the zone itself is no longer as big / in the same place as before, so maybe it's still somewhere on the page, but not where the user expects).
When I revert the change from this PR I am then able to drop a file (I still see the error I mention in my recent issue #3219 but the file is uploaded and the filename is set properly in the process args).
Could you take another look and see if there is a way to make a simple fix like this that keeps the file drop zone working as before?
…er component don't overlap the navbar and make it inaccessible
Good afternoon, I apologize for the delay! @kshepherd thank you very much for your feedback, you've helped us to better understand the problem. We hope it works this time. Anything else, we'll be happy to help. |
Restarting 18.x tests as the failure looks unrelated to this PR:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 tested successfully, changes are good and simple. I can use the drag-drop zone and also the header / navbar handlers. Thanks for the fix @Andrea-Guevara ! Merging immediately to main, with a backport to dspace-8_x
Successfully created backport PR for |
References
Description
The “position-fixed” bootstrap class in the html of the “ds-file-dropzone-no-uploader” component was getting in the way of the navbar links.
Instructions for Reviewers
List of changes in this PR:
To reproduce: