diff --git a/dental-server/public/app.js b/dental-server/public/app.js index a9622a8..ccf4285 100644 --- a/dental-server/public/app.js +++ b/dental-server/public/app.js @@ -625,6 +625,13 @@ function selectTransform(index) { fineTuneAngle = 0; updateFineTuneDisplay(); + // Mover a legenda do card selecionado para o placeholder de ajuste fino + const nameEl = el.querySelector('.transform-name'); + const placeholder = document.getElementById('fineTuneLabelPlaceholder'); + if (nameEl && placeholder) { + placeholder.appendChild(nameEl); + } + // Mover o contêiner de ajuste fino para dentro do card selecionado const ftContainer = document.getElementById('fineTuneContainer'); if (ftContainer) { @@ -646,6 +653,16 @@ function clearTransformSelection() { const container = document.getElementById('transformOptions'); container.classList.remove('selection-mode'); + // Devolver a legenda ativa para o card selecionado + const ftPlaceholder = document.getElementById('fineTuneLabelPlaceholder'); + if (ftPlaceholder) { + const activeLabel = ftPlaceholder.querySelector('.transform-name'); + const selectedEl = document.querySelector('.transform-option.selected'); + if (activeLabel && selectedEl) { + selectedEl.appendChild(activeLabel); + } + } + // Mover o contêiner de ajuste fino de volta para o Wrapper e esconder const ftContainer = document.getElementById('fineTuneContainer'); if (ftContainer) { diff --git a/dental-server/public/index.html b/dental-server/public/index.html index 8d28c55..2f30209 100644 --- a/dental-server/public/index.html +++ b/dental-server/public/index.html @@ -6,7 +6,7 @@