Bump nextcloud-dialogs from 3.1.2 to 3.1.4#33307
Conversation
|
raised nextcloud-libraries/nextcloud-dialogs#631 to look into this. let's not merge until this is solved |
|
for the record, this is how I updated the deps:
not sure why this would mess with icons.css and also produce those side effects |
|
/compile amend / |
20e6cbe to
3fc2575
Compare
|
Also looks good now with what the bot commited |
|
we did more research and at first thought that this line was missing: but adding it in the relevant places didn't fix the down-shifted cross icon then we tried upgrading the notifications app: nextcloud/notifications#1235 now I noticed that even with the "notifications" app disabled, if I go to the settings page, it works fine with this on the console: running the above code in the console:
so probably the files app has something else that is interfering with the notification |
|
with notifications app enabled with nextcloud/notifications#1235: works everywhere with notifications app disabled: works on settings page, but broken on files app and dashboard |
|
alright, I have compared the files app with and without the notifications app loadade:
next up: check which toastify |
first is pointing to "webpack://./node_modules/@nextcloud/dialogs/styles/toast.scss"
the two first entries are loaded from "webpack://./node_modules/@nextcloud/dialogs/styles/toast.scss" which contains the correct version the last one is loaded from "https://vvortex.local/node_modules/@nextcloud/dialogs/styles/toast.scss" a bit weird.... |
|
the local file in the workspace "./node_modules/@nextcloud/dialogs/styles/toast.scss" contains the wrong version despite the upgrade 🤔 |
|
and the diff from this PR updates "core/css/server.css" and injects it with the correct version of CSS from toastify 🤯 |
|
@nickvergessen our assumption that on the local workspace I found that @nextcloud/dialogs/CHANGELOG.md was still on the old version. I wonder why we don't delete "node_modules" on I'm a tiny bit worried that now having different version of the lib still seem to load the SCSS from all libs instead of leaving it aside and keeping only core/css/server.css maybe @skjnldsv knows more anyway, we now should move forward with the lib upgrade to reduce the number of a11y warnings now recompiling... |
|
recompiling didn't make a difference... there's still a sneaky thing serving an old version of nextcloud-dialogs despite the fact that the new one is present in "node_modules/@nextcloud/dialogs" |
|
I've tested locally with nextcloud/viewer#1301 (the lib update for the viewer app that one cannot disable) and after compiling that PR's assets, the cross icon is finally positioned properly 😮💨 |
|
the viewer update went through and now everything is fine, so we can merge this PR! |
|
/compile amend / |
3fc2575 to
236e921
Compare
|
/compile amend / |
236e921 to
b1f8ebd
Compare
Signed-off-by: Vincent Petry <vincent@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
b1f8ebd to
8e1240a
Compare










This brings in the "aria-live" attribute for accessibility.
To test:
We can see that aria-live is there.
BUT there's also this weird button size now, perhaps due to my increased font sizes.
Not sure, but could be caused by nextcloud-libraries/nextcloud-dialogs#582 as it touches the button