fix tile size textfield

This commit is contained in:
Ivan Yuriev 2025-10-26 02:20:11 +03:00
parent e6c38998c1
commit c44e690153

View File

@ -110,7 +110,6 @@ class _AnnotatorHomePageState extends State<AnnotatorHomePage> {
setState(() => _isDraggingOver = false); setState(() => _isDraggingOver = false);
if (event is html.MouseEvent) { if (event is html.MouseEvent) {
final dt = event.dataTransfer; final dt = event.dataTransfer;
if (dt == null) return;
final files = dt.files; final files = dt.files;
if (files == null || files.isEmpty) return; if (files == null || files.isEmpty) return;
final file = files.first; final file = files.first;
@ -588,10 +587,8 @@ class _AnnotatorHomePageState extends State<AnnotatorHomePage> {
? 'Сетка делит атлас на ${rows}×${cols} тайлов' ? 'Сетка делит атлас на ${rows}×${cols} тайлов'
: '⚠️ Размер не делит атлас без остатка (${_atlasImage!.width}×${_atlasImage!.height})', : '⚠️ Размер не делит атлас без остатка (${_atlasImage!.width}×${_atlasImage!.height})',
), ),
onSubmitted: (v) { onChanged: (v) {
// Size locked during runtime: keep helper text refresh only _tileSize = int.tryParse(v) ?? 0;
setState(() {});
// setState(() => _tileSize = n); // disabled
}, },
), ),
); );