User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:18.104.22.168) Gecko/20060909 Firefox/22.214.171.124 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:126.96.36.199) Gecko/20060909 Firefox/188.8.131.52 In master-detail views (for edit indexed elements) it is not posible to edit attributes with itemsets for certain indexes. You can select the label in the itemset but the value doesn´t reach the atributte of the indexed element. The problem can be solved dispatching 'Rebuild' and 'Refresh' with XForms Buddy in detail view (that is, once the index is set). Reproducible: Always
Created attachment 244879 [details] Test case In master view you can add elements. For the second element added, the attribute doesn't get the value selected in the itemset of the datail view
the elm.parentNode issue is gone, probably fixed by bug 360188. But I notice when this fails I see the following error in the stdout console: ###!!! ASSERTION: Found more undisplayed content data after removal: 'context nsnull', file c:/ns50xforms/mozilla/layout/base/nsFrameManager.cpp, line 648 This would explain why we see the behavior that we do. The assertion is keeping us from calling recalculate, revalidate, and refresh when an item is selected from the select control. When this assertion doesn't happen, everything works correctly. Now we just have to figure out if XForms is causing this assertion or not.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.