Skip to content

Checkbox Macro pushes creator of checkbox to page history, even when macro is updated by someone else #295

@bLaCkwEw

Description

@bLaCkwEw

Describe the bug
If User_1 creates a checkbox on a page, then User_2 checks the checkbox in view mode, in the page history it appears that User_1 updated the page, with the summary "Updated the checkbox with id [11111].".

Steps to reproduce
Steps to reproduce the problematic behavior:

  1. Create page
  2. One user inserts a checkbox macro on the page
  3. Save the page
  4. Another user checks the checkbox in view mode
  5. In the page history, the first user appears as the one that updated the page

Expected behavior
The user that checks the checkbox in view mode should be the one that appears in the page history.

Screenshots
In the screenshot, all the changes have been made by the user Gabriel. But since the user updated the state of the checkbox in view mode, user "Username" appears as the one that edited the page, since Username is the one that inserted the checkbox on the page.
Image

Environment (please complete the following information):

  • OS: NixOS 25.11
  • Browser Mozilla Firefox 145.0.2
  • XWiki version 17.4.3
  • App version 3.9.2

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions