When you drag a file outside of the page on which the Upload is placed, the dropzone message disappears
The dropzone message will disappear, even when you stop dragging the file
The dropzone message should remain visible
The Upload popup is not opened if you click near the button's border
The select popup does not open
The select popup should open
When the 'Select files' button and the 'Submit' button are rendered close to each other and the 'Submit' button is clicked the 'Select files' popup is opened. Thus, the selected file could not be submitted. The issue appears on IOS in Safari and Chrome.
The 'Select files' popup is opened.
In case there are selected files when the submit button is clicked, the files should be submitted. The 'Select files' popup should not be opened.
If you destroy the Upload after uploading a file, a JS error occurs in the console.
An error is thrown after destroying the component
No errors should be thrown
In an Upload configured with batch:true, if you select multiple files, the file icon is missing.
Regression introduced with 2023.2.606
Workaround - https://dojo.telerik.com/UpivAJUs/5
The file icon in the file list is missing
There should be a file icon in the file list
Describe the bug
The upload button is not clickable on Mac in Safari
Workaround - http://dojo.telerik.com/egUMImEp/3
To reproduce
Steps to reproduce the behavior:
Expected behavior
The upload button should be clickable
Affected package (please remove the unneeded items)
Affected suites (please remove the unneeded items)
Affected browsers (please remove the unneeded items)
Build system information (please remove the unneeded items)
When a user clicks the Kendo UI Upload's "select files" button in Firefox, they will need to click twice.
The first click should trigger the menu to open for uploading files.
Scenario 1: When you first select an invalid file and then a valid one, the upload button appears but does nothing.
Scenario 2: When you select a valid file and then an invalid one, if you hit the upload button, the widget will try to upload the invalid one and produce a server error.
Scenario 1
Scenario 2
Scenario 1
The Button appears but does nothing
Scenario 2
The widget attempts to Upload the invalid file and produces an error
Upload of invalid files shouldn't occur and no errors should be thrown;
A non-responding Upload button shouldn't appear.
Hello
on https://demos.telerik.com/kendo-ui/upload/async
In the area also available for
the .net core link is broken
https://demos.telerik.com/aspnet-core/upload/async
If you go there directly the link is
https://demos.telerik.com/aspnet-core/upload/asyncupload
There are no configuration options dedicated to localizing the text in the arial-label attribute of these buttons. We localize other buttons, such as the "remove" and "cancel" buttons.
Dojo example.
The aria-label value is in English.
The aria-label value is localized.
When we have a scenario with the Upload component configured with a chunk upload configuration, we cannot upload a file that contains an apostrophe in its name.
The selected for upload file is not being uploaded.
** If the above scenario is tested in an MVC project, the error returned from the server is "A potentially dangerous Request.Form value was detected from the client". Below you will find a test project:
ChunkUpload.zip
The files selected for upload should not have any issues with their uploading, no matter if there is an apostrophe in their name or not.
In some of the SASS themes when a file is uploaded, 'Cancel' and 'Upload' buttons are not marked as focused when navigating through Tab key
The 'Upload' and 'Cancel' buttons are not styled as focused
The 'Upload' and 'Cancel' buttons should be styled as focused
The getFiles method does not return correct results when used in the success event. If you upload a file, the method in the success event will return an array with one item. If you remove a file, the same would return again an array with one item.
GetFiles returns an array with one item after removing the file from the list.
The method should return an empty array.
The complete event is triggered after each file upload if chunkSize is set.
The complete event is triggered for each file after the uploading is done.
The complete event should trigger only once when the upload process for all files is completed.
Workaround in this Dojo example
Reproduction of the Problem:
Dojo: http://dojo.telerik.com/@grabbi/ayiQOGoT
This behaivior only occures when Chunk Upload is selected and some kind of validation is activated too.
Expected behaivior:
When Removing a file the file is just removed from the list and no upload ist starting.
Code:
<input name="file" id="file" type="file" />
<script>
$(document).ready(function () {</script>
If I read https://docs.telerik.com/kendo-ui/AngularJS/introduction I find “Setting Handlers through k-on Attribute” which suggests that I should be able to write `k-on-` prior to any of the events documented at https://docs.telerik.com/kendo-ui/api/javascript/ui/upload#events and automatically run under `$apply()` or `$applyAsync()`. However, when I try that, my event handler doesn’t even run at all.
I think this is an oversight.
I can reproduce this in https://dojo.telerik.com/ocESevUS which is generated from the link at https://demos.telerik.com/kendo-ui/upload/angular which uses AngularJS v1.7.2 and Kendo UI v2018.3.1017.