bug: unable to select permission checkboxes for API token on Firefox 115.15.0esr #2713

Closed
opened 2024-09-22 22:57:44 +00:00 by mark-pitblado · 4 comments

Description

When attempting to create a new API tokens through the browser, the user is unable to check the boxes for the permissions. The cursor shifts to the pointed finger when hovering over the checkboxes, however a click does nothing.

This can be reproduced in a fresh private window of Firefox 115.15.0esr with no extensions. When using Google Chrome, the same error is not reproducible (everything works as intended)

Vikunja Version

Occurs in both 0.24.0 and 0.24.3

Browser and version

Firefox 115.15.0esr (current firefox version in debian 12 stable)

Can you reproduce the bug on the Vikunja demo site?

Yes

Screenshots

No response

### Description When attempting to create a new API tokens through the browser, the user is unable to check the boxes for the permissions. The cursor shifts to the pointed finger when hovering over the checkboxes, however a click does nothing. This can be reproduced in a fresh private window of Firefox 115.15.0esr with no extensions. When using Google Chrome, the same error is not reproducible (everything works as intended) ### Vikunja Version Occurs in both 0.24.0 and 0.24.3 ### Browser and version Firefox 115.15.0esr (current firefox version in debian 12 stable) ### Can you reproduce the bug on the Vikunja demo site? Yes ### Screenshots _No response_
mark-pitblado added the
kind/bug
label 2024-09-22 22:57:44 +00:00
Owner

Was able to reproduce. No idea why this is happening 🙃

@dpschen Do you have any idea?

Was able to reproduce. No idea why this is happening 🙃 @dpschen Do you have any idea?
Owner

Seems like this is affecting all checkboxes. And they are checked, our fancycheckbox just does not reflect that.

Seems like this is affecting all checkboxes. And they are checked, our fancycheckbox just does not reflect that.
Owner

Seems like support for :has only starts from Firefox 121 https://caniuse.com/css-has

Seems like support for `:has` only starts from Firefox 121 https://caniuse.com/css-has
Owner

Should be fixed in 15d95f16da. Please check with the next unstable build (should be ready in ~45min) or on the demo page.

There are other uses of the :has selector which I didn't check, but that's something we should do.

Should be fixed in https://kolaente.dev/vikunja/vikunja/commit/15d95f16da86d57edd02dbe09fd3b55e185b75d9. Please check with the next unstable build (should be ready in ~45min) or on the demo page. There are other uses of the :has selector which I didn't check, but that's something we should do.
This repo is archived. You cannot comment on issues.
2 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: vikunja/vikunja#2713
No description provided.