server
server copied to clipboard
Replace custom tooltips with native one in vue components and views
Fixes https://github.com/nextcloud/server/issues/35654
- [x] Blocked: https://github.com/nextcloud/nextcloud-vue/pull/3569 (v7.3.0)
Before example:
After example:
Summary
- [ ] Replace custom tooltips with native one in vue components and views
- [ ] Fix bug with wrong appearing notifications by setting password
- [ ] Add aria-label as same as tooltip message
Checklist
- Code is properly formatted
- Sign-off message is added to all commits
- [ ] Tests (unit, integration, api and/or acceptance) are included
- [x] Screenshots before/after for front-end changes
- [x] Documentation (manuals or wiki) has been updated or is not required
- [ ] Backports requested where applicable (ex: critical bugfixes)
/backport to stable25
I think we can merge this PR even if it needs a release of NC Vue. Changes from https://github.com/nextcloud/nextcloud-vue/pull/3569 are relevant for correct showing of native tooltips but also causes no errors without released NC Vue. I've put a checkbox https://github.com/nextcloud/server/issues/35654#issue-1482312101 and will reopen this issue as far this PR got merged.
vue component has been released with fix, v.7.3.0
- master 7.3.0 update: https://github.com/nextcloud/server/pull/35996
- stable25: https://github.com/nextcloud/server/pull/35997
rebased and recompiled
FYI this caused a regression affecting master and all versions (v26, v25): https://github.com/nextcloud/server/issues/38157