https://bugs.freedesktop.org/show_bug.cgi?id=33798

Andras Timar <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |FIXED
           Assignee|[email protected] |[email protected]
                   |desktop.org                 |

--- Comment #12 from Andras Timar <[email protected]> ---
gm_Prg has gm_p_Wrt, gm_p_Calc, etc. children. gm_p_Wrt also has children, but
they are hidden: gm_p_Wrt_Bin, gm_Brand_p_Wrt, gm_p_Wrt_MSO_Reg. 

Documentation says:

"To guarantee that the child feature's state always follows the state of its
parent, even when the child and parent are initially set to absent in the
SelectionTree Control, you must include both msidbFeatureAttributesFollowParent
and msidbFeatureAttributesUIDisallowAbsent in the attributes of the child
feature.

Note that if you set msidbFeatureAttributesFollowParent without setting
msidbFeatureAttributesUIDisallowAbsent, the installer cannot force the child
feature out of the absent state. In this case, the child feature matches the
parent's installation state only if the child is set to something other than
absent.

Set msidbFeatureAttributesFollowParent and
msidbFeatureAttributesUIDisallowAbsent to ensure a child feature follows the
state of the parent feature."

So the solution of this bug in my opinion will be, that we set
msidbFeatureAttributesUIDisallowAbsent bit for the hidden features.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to