https://bugzilla.wikimedia.org/show_bug.cgi?id=71100

--- Comment #2 from Henning <bugzilla.d...@gmail.com> ---
Investigated on that: The problem occurs only when adding a new statement via
the "global" "add" button--in contrast to adding a statement to an existing
statement/claim group.

Behaviour:
The statementview gets recreated twice after saving, with one of them getting
dumped immediately. The statementview widgets are controlled by what is called
claimlistview at the moment. After a new statementview has been saved, the
claimlistview is supposed to re-add the re-initialized statementview to its
list. Consequently, the statementview is re-added to the claimlistview that
acts as container within the "pending statement" section. However, the "pending
statement" section is completely dumped immediately since the parent
claimgrouplistview creates a new claimgroup for the statement--or adds the
statement to an existing claimgroup respectively.

Solution:
In the specific case, the claimgrouplistview would need to abort the
"afterstopediting" procedure imposed by the claimlistview.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to