@@ -504,9 +504,10 @@ instance SupportsImmediateDomBuilder t m => DomBuilder t (ImmediateDomBuilderT t
504 mfiles <- Input.getFiles domInputElement
504 mfiles <- Input.getFiles domInputElement
505 let getMyFiles xs = fmap catMaybes . mapM (FileList.item xs) . flip take [0..] . fromIntegral =<< FileList.getLength xs
505 let getMyFiles xs = fmap catMaybes . mapM (FileList.item xs) . flip take [0..] . fromIntegral =<< FileList.getLength xs
506 maybe (return []) getMyFiles mfiles
506 maybe (return []) getMyFiles mfiles
507+ checked <- holdUniqDyn c
507 return $ InputElement
508 return $ InputElement
508 { _inputElement_value = v
509 { _inputElement_value = v
509− , _inputElement_checked = uniqDyn c
510+ , _inputElement_checked = checked
510 , _inputElement_checkedChange = checkedChangedByUI
511 , _inputElement_checkedChange = checkedChangedByUI
511 , _inputElement_input = valueChangedByUI
512 , _inputElement_input = valueChangedByUI
512 , _inputElement_hasFocus = hasFocus
513 , _inputElement_hasFocus = hasFocus