https://bugs.documentfoundation.org/show_bug.cgi?id=148922

--- Comment #1 from Regina Henschel <[email protected]> ---
(In reply to Mike Kaganski from comment #0)

> Regina: could you please confirm that from the ODF point of view, the
> equivalence between "style having context->style mappings" and "conditional
> style" is correct, i.e. that ODF doesn't allow to have a conditional style
> without at least one defined mapping?

The attributes 'style:condition' and 'style:apply-style-name' are mandatory for
an <style:map> element.

A <style:style> element can have zero or more <style:map> child elements.

The technical term "conditional style" is defined in 16.3 ODF 1.3 as "A style
that contains one or more mappings is called a conditional style." 

 If ODF technically allows to have such
> "empty" conditional styles, then the solution to bug 82802 would need to be
> changed.

If there is a tab "Condition" but the user has not set any condition, then no
<style:map> element is written out. If the file markup has <style:map>
elements, then the condition is shown in the "Condition" tab. If there are no
<style:map> elements, then the "Condition" tab could show no conditions, same
as when a new style is created. I see no reason why a "Condition" tab is not
shown all the time.
That is a problem in the UI of LO, not a problem with file format.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to