ESJL commited on
Commit
407ca83
·
verified ·
1 Parent(s): cb0f899

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -188,12 +188,12 @@ def preparar_sugestoes(df_falhas, evt: gr.SelectData):
188
  # 🔥 ALTERAÇÃO PRINCIPAL AQUI
189
  def aplicar_sugestao(df_original, idx, numero_escolhido, coluna_num):
190
  if numero_escolhido is None:
191
- return df_original
192
 
193
  df_original = df_original.copy()
194
  df_original.loc[df_original["_idx"] == idx, coluna_num] = int(numero_escolhido)
195
 
196
- return df_original
197
 
198
 
199
  # ==============================
@@ -259,7 +259,7 @@ with gr.Blocks() as app:
259
  btn_aplicar_sugestao.click(
260
  fn=aplicar_sugestao,
261
  inputs=[estado_tabela, idx_selecionado, radio_sugestoes, dropdown_num],
262
- outputs=estado_tabela
263
  ).then(
264
  fn=interpolar,
265
  inputs=[estado_tabela, dropdown_cdlog, dropdown_num],
 
188
  # 🔥 ALTERAÇÃO PRINCIPAL AQUI
189
  def aplicar_sugestao(df_original, idx, numero_escolhido, coluna_num):
190
  if numero_escolhido is None:
191
+ return df_original, formatar_float_visualizacao(df_original)
192
 
193
  df_original = df_original.copy()
194
  df_original.loc[df_original["_idx"] == idx, coluna_num] = int(numero_escolhido)
195
 
196
+ return df_original, formatar_float_visualizacao(df_original)
197
 
198
 
199
  # ==============================
 
259
  btn_aplicar_sugestao.click(
260
  fn=aplicar_sugestao,
261
  inputs=[estado_tabela, idx_selecionado, radio_sugestoes, dropdown_num],
262
+ outputs=[estado_tabela, tabela] # ← atualiza também a tabela original
263
  ).then(
264
  fn=interpolar,
265
  inputs=[estado_tabela, dropdown_cdlog, dropdown_num],