Skip to content

Studio editor escapes á, é, í, ó, ú, ñ, ¿, ¡ as \u00XX when saving YAML #3274

@mavacara

Description

@mavacara

Is there an existing issue for this?

  • I have searched the existing issues and didn't find mine.

Steps to reproduce

  1. Open a .yaml flow in Maestro Studio
  2. Type or paste: - assertVisible: "¿Con cuál método quieres pagar tu cuota?"
  3. Save the file
  4. The text becomes: - assertVisible: "\u00bfCon cu\u00e1l m\u00e9todo quieres pagar tu cuota?"

Actual results

Studio editor escapes á, é, í, ó, ú, ñ, ¿, ¡ as \u00XX when saving YAML

Expected results

Accented characters should be preserved as-is in UTF-8, matching what the app displays on screen.

Workaround
Editing the file in VS Code (UTF-8) preserves the characters correctly. The issue only occurs when editing inside Maestro Studio.

About app

n/a

About environment

Mestro v 0.9.1
OS Name Wicrosoft Windows 11 Pro
Version 10.0.26200 Build 26200
System Type x64-based PC
System SKU LENOVO_MT_20S1_BU_Think_FM_ThinkPad T14 Gen 1
Processor Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz, 2304 Mhz, 4 Core(s), 8 Logical Processor(s)

java version "21.0.9" 2025-10-21 LTS
Java(TM) SE Runtime Environment (build 21.0.9+7-LTS-338)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.9+7-LTS-338, mixed mode, sharing)

Logs

Logs
<!-- Replace this line with your logs. *DO NOT* remove the backticks! -->

Maestro version

0.9.1

How did you install Maestro?

install script (https://get.maestro.mobile.dev)

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions