Skip to content

Commit 23598b8

Browse files
committed
Preprocess: Make remove_display_property_if_needed() more generic
1 parent 1dbb96c commit 23598b8

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

commands/preprocess_cssless.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@ def needs_td_wrapper(element):
7878
return False
7979
return True
8080

81-
def remove_display_property_if_needed(element):
81+
def remove_css_property(element, property_name):
8282
atrib = cssutils.parseStyle(element.get('style'))
83-
atrib.removeProperty('display')
83+
atrib.removeProperty(property_name)
8484
element.set('style', atrib.getCssText(separator=''))
8585
if len(element.get('style')) == 0:
8686
element.attrib.pop('style')
@@ -103,12 +103,12 @@ def convert_display_property_to_html_tag(element, element_tag, display_value):
103103
return False
104104
if has_css_property_value(element, 'display', display_value):
105105
element.tag = element_tag
106-
remove_display_property_if_needed(element)
106+
remove_css_property(element, 'display')
107107
return True
108108

109109
def convert_span_table_to_tr_td(table_el):
110110
table_el.tag = 'table'
111-
remove_display_property_if_needed(table_el)
111+
remove_css_property(table_el, 'display')
112112

113113
for element in table_el.getchildren():
114114
tag_renamed = convert_display_property_to_html_tag(element, 'tr',

0 commit comments

Comments
 (0)