File tree Expand file tree Collapse file tree
packages/vuetify/src/labs/VFileUpload Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -139,7 +139,8 @@ export const VFileUpload = genericComponent<VFileUploadSlots>()({
139139
140140 if ( ! props . filterByType ) {
141141 const target = e . target as HTMLInputElement
142- model . value = [ ...target . files ?? [ ] ]
142+ const newFiles = [ ...target . files ?? [ ] ]
143+ model . value = props . multiple ? [ ...model . value , ...newFiles ] : newFiles
143144 } else {
144145 selectAccepted ( [ ...( e as any ) . target . files ] )
145146 }
@@ -158,7 +159,8 @@ export const VFileUpload = genericComponent<VFileUploadSlots>()({
158159 }
159160
160161 inputRef . value ! . files = dataTransfer . files
161- model . value = [ ...dataTransfer . files ]
162+ const newFiles = [ ...dataTransfer . files ]
163+ model . value = props . multiple ? [ ...model . value , ...newFiles ] : newFiles
162164
163165 const event = new Event ( 'change' , { bubbles : true } ) as any
164166 event . repack = true
You can’t perform that action at this time.
0 commit comments