@@ -18,8 +18,6 @@ import {
1818import { controlePreenchimentoAnosIR , vercpf } from "./publicFunctions.js" ;
1919
2020( ( ) => {
21- // TODO - Corrigir: auteração do OK não funciona para recuparação de registro salvo!
22-
2321 // Apresentação do Projeto no console
2422 const dados_do_projeto = {
2523 "Project name" : "DAMP" ,
@@ -378,6 +376,7 @@ import { controlePreenchimentoAnosIR, vercpf } from "./publicFunctions.js";
378376 $ ( `#${ e } ` ) . attr ( 'checked' , true ) ;
379377 } ) ;
380378
379+ // Autocomplete
381380 // Adiciona profissões mais usadas em uma lista de sugestões do input de ocupação e cidades nos inputs de cidades
382381 const ocupacoes = [
383382 "ACOUGUEIRO" ,
@@ -692,7 +691,7 @@ import { controlePreenchimentoAnosIR, vercpf } from "./publicFunctions.js";
692691
693692 let activeInput = null ; // Para rastrear qual input está ativo
694693
695- // --- 4. LÓGICA DE EVENTOS ---
694+ // Eventos
696695 adicionarEm . forEach ( mapeamento => {
697696 const $input = $ ( mapeamento . inputId ) ;
698697 const sugestoes = listasDeSugestoes [ mapeamento . listId ] . sort ( ( a , b ) => a . localeCompare ( b ) ) ;
@@ -703,7 +702,7 @@ import { controlePreenchimentoAnosIR, vercpf } from "./publicFunctions.js";
703702 }
704703
705704 // Evento quando o usuário digita no campo
706- $input . on ( 'input' , function ( ) {
705+ $input . bind ( 'input click ' , function ( ) {
707706 const valorDigitado = $ ( this ) . val ( ) ;
708707 activeInput = this ; // Define o input atual como ativo
709708
0 commit comments