Skip to content

Padding disappears after HomeAssistant "text" update. #855

@PedroC1999

Description

@PedroC1999

Perform all steps below and tick them with [x]

  • [x ] Check the related part of the Documentation
  • [x ] Update openHASP to the latest version
  • [x ] Reproduce the issue and describe all steps

Describe the bug

When updating the text on a button from HomeAssistant, the "Pad_left" property is removed, and I cannot seem to make it work.
No combination of "align", "pad_left" or "pad_left00" in the homeassistant config restpres the padding that was initially there in the default jsonl file before an event occurs.

To Reproduce

{ "page" : 1, "id" : 31, "obj" : "btn", "x" : 15, "y" : 10, "w" : 180, "h" : 80, "parentid" : 30, "toggle" : true, "text" : "\uE335 Bedroom", "mode" : "break", "align" : "left", "radius" : 10, "pad_left" : 8 }
      # bedroom light toggle
      - obj: "p1b31"
        properties:
          "val": '{{ 1 if is_state("light.bedroom", "on") else 0 }}'
          "text": '{{ "\uE6E8 Bedroom" if is_state("light.bedroom", "on") else "\uE335 Bedroom" | e }}'
          "align": "left"
          "pad_left": "8"
          "pad_left00": "8"
        event:
          "down":
            - service: homeassistant.toggle
              entity_id: "light.bedroom"

Expected behavior

Updating the text should not affect the padding, and even if it does, defining the padding in the homeassistant config should restore it

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions