昨日からやっていた、ファイル名重複チェックのロジックが組めた!
ボタン押下時のサービス中では問題なく値がセットされているのに、なぜか画面側では想定通りの制御がされない…
この謎が解けた!
この既存機能のロジックでは、どういう経緯か、そして必要なのかどうかわからないが、ボタン押下時だけでなく、再表示時のロジックにも初期化した値をセットし直していることがわかった。
なので、せっかくセットした値が、再表示時にリセットされてしまっていた。
意味わからん無駄処理な気がするが、ボタン押下時ではなく、再表示時のロジックにて重複チェックを実装するようにして解決できた。
よかった!