Skip to content

Commit

Permalink
Arreglado bug al aplicar zoom, el renderizado se ve feo
Browse files Browse the repository at this point in the history
  • Loading branch information
jacargentina committed Jun 3, 2024
1 parent 88e13c3 commit d535b9e
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions packages/native/screens/SongViewFrame.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,21 @@ const SongViewLines = (props: {
var itemStyle = { ...it.style };
if (itemStyle.fontSize) {
itemStyle.fontSize = itemStyle.fontSize * zoom;
//itemStyle.lineHeight = itemStyle.fontSize;
itemStyle.lineHeight = itemStyle.fontSize + 2; // ajustar para evitar solapamiento
}
var prefijoStyle = { ...(it.prefijoStyle || it.style) };
if (prefijoStyle.fontSize) {
prefijoStyle.fontSize = prefijoStyle.fontSize * zoom;
//prefijoStyle.lineHeight = prefijoStyle.fontSize;
prefijoStyle.lineHeight = prefijoStyle.fontSize + 2; // ajustar para evitar solapamiento
}

// en app nativa, es requerido tener fontSize y lineHeight
// en el prefijo; caso contrario se renderiza muy feo!
if (!prefijoStyle.fontSize && itemStyle.fontSize) {
prefijoStyle.fontSize = itemStyle.fontSize;
}
if (!prefijoStyle.lineHeight && itemStyle.lineHeight) {
prefijoStyle.lineHeight = itemStyle.lineHeight;
}

var sufijo: any = null;
Expand Down

0 comments on commit d535b9e

Please sign in to comment.