Completed
Last Updated: 14 Dec 2023 12:44 by ADMIN
Release 2020.R3.SP1
Created by: Stig
Comments: 1
Category: FileManager
Type: Bug Report
3

I'm trying to use the delete context method, but when selecting multiple folders and deleting them it sends the same delete request multiple times. The more folders (no subfolders) I try to delete the more requests it sends.

 

My theory is that the datasource somehow doesn't register it has been deleted, so it tries to automatically sync the datasource by sending it again. Note that I'm using a virutal filesystem, but I'm returning the same object as in this sample

 

Also note that I'm using a mix of MVC and Jquery so I have a custom scheme as recommended in some of my previous tickets.

 

This is scheme:

$.extend(true, kendo.data, { schemas: { "filemanager": { data: function (data) { return data.Items || data || []; }, model: { id: "path", hasChildren: "hasDirectories", fields: { entryId: { field: "EntryId", editable: false, type: "Number" }, folderId: { field: "FolderId", editable: false, type: "Number" }, name: { field: "Name", editable: true, type: "String", defaultValue: "New Folder" }, size: { field: "Size", editable: false, type: "Number" }, path: { field: "Path", editable: false, type: "String" }, extension: { field: "Extension", editable: false, type: "String" }, isDirectory: { field: "IsDirectory", editable: false, defaultValue: true, type: "Boolean" }, hasDirectories: { field: "HasDirectories", editable: false, defaultValue: false, type: "Boolean" }, created: { field: "Created", type: "Date", editable: false }, createdUtc: { field: "CreatedUtc", type: "Date", editable: false }, modified: { field: "Modified", type: "Date", editable: false }, modifiedUtc: { field: "ModifiedUtc", type: "Date", editable: false } } } } } });


        $("#document-manager").kendoFileManager({
            dataSource: {
                transport: {
                    read: {
                        type: "post",
                        url: "/FileManager/Read",
                        data: function() {
                            return getFileMetaData()
                        }
                    },
                    update: {
                        type: "post",
                        url: "/FileManager/Rename",
                    },
                    create: {
                        type: "post",
                        url: "/FileManager/Create",
                        data: function () {
                            return getFileMetaData()
                        }
                    },
                    destroy: {
                        type: "post",
                        url: "/FileManager/DeleteEntry"
                    }
                },
            },
            contextMenu: {
                items: [
                    { name: "rename" },
                    { name: "delete" }
                ]
            },
        });

 

And lastly my C# controller method which deletes the folder and returns the same object as in the above mentioned sample:


        [HttpPost]
        public async Task<ActionResult> DeleteEntry(FileManagerEntry deleteDto)
        {
            await _fileManagerService.DeleteEntry(deleteDto);

            return Json(new object[0], JsonRequestBehavior.AllowGet);
        }

 

You can also see in this screencast that it sends the delete request multiple times for the same entry:

https://screencast-o-matic.com/watch/cYfolKzXZs

 

Completed
Last Updated: 28 Feb 2020 08:42 by ADMIN

According to https://docs.telerik.com/kendo-ui/controls/data-management/filemanager/context-menu:

You can define your custom items which can execute custom commands

However, no option allows me to configure my own commands.

I managed to hack this: https://dojo.telerik.com/@GaloisGirl/iLoHIhoh , but it's an ugly solution.

Unplanned
Last Updated: 11 Aug 2020 07:26 by Fabrizio
Created by: Fabrizio
Comments: 0
Category: FileManager
Type: Bug Report
2

Bug report

Reproduction of the problem

  1. Reproducible in the demos: https://demos.telerik.com/kendo-ui/filemanager/index
  2. Type in "Doc" in the FileManager's search input
  3. Double-click the Documents folder
  4. Clear the search input
  5. Click the Home icon in breadcrumb

Current behavior

The FileManager shows only the Documents folder

Expected/desired behavior

The FileManager shows all folders on root level (Documents and Images)

Environment

  • Kendo UI version: 2020.2.617
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 30 Oct 2020 10:49 by ADMIN
Release 2020.R3.SP.next

Bug report

With LESS bootstrap theme, the scrollbar does not appear in the ListView if there are too many files.

Reproduction of the problem

  1. Open this Dojo - https://dojo.telerik.com/@martin.tabakov@progress.com/eyuYetOh/6
  2. Upload some files to fill the ListView.

Current behavior

The scrollbar does not appear when there are too many items in the ListView.

Expected/desired behavior

A scrollbar should appear

Environment

  • Kendo UI version: 2020.3.1021
  • Browser: [all]
Unplanned
Last Updated: 16 May 2024 15:10 by Peter
Created by: Peter
Comments: 0
Category: FileManager
Type: Bug Report
1

Bug report

When using the trackpad for a laptop, the tap event does not fire when selecting files in the Kendo UI FileManager.

Reproduction of the problem

  1. Go to our Events Live demo
  2. Using a laptop's trackpad, try to select a file.

Current behavior

The tap event will not fire the Select event.

Expected/desired behavior

The tap event should fire the Select event.

Note

This event does fire for a physical mouse click, and with the touch event on a mobile device.

Environment

Completed
Last Updated: 11 Feb 2020 12:41 by ADMIN
Release 2020.R1.SP.next
Created by: Anna
Comments: 1
Category: FileManager
Type: Bug Report
1
  1. Run sample at https://dojo.telerik.com/@GaloisGirl/OJUPoYOY
  2. Click "refresh"
  3. Result
    1. Actual behavior: after clicking "refresh", the new name of the folder appears only in the right pane
    2. Expected behavior: both panes should be updated
Completed
Last Updated: 14 Oct 2020 13:23 by ADMIN
Release 2020.R3.SP.next

Context: my communication with the back-end is wrapped in a library, that handles the xhr requests and if needed, throws a custom exception. My transport is therefore made of functions. The sample below simulates getting an error from that library.

Demo: https://dojo.telerik.com/@GaloisGirl/ayEpOKOQ/2

Actual result:

  1. The confirm dialog stays open.
  2. The listView is displayed as loading.

 

Declined
Last Updated: 29 Nov 2022 16:42 by ADMIN
Created by: Anna
Comments: 2
Category: FileManager
Type: Bug Report
1

This one is a bit complex:

  1. Run sample at https://dojo.telerik.com/@GaloisGirl/IPAMIHik
  2. Enter folder "Documents"
  3. Delete "ExcelDocument.xslx" - the operation should fail and the file will come back.
  4. Delete "Text.txt" - no request is sent, the file does not come back

Any "delete" operation can be replaced by a "rename" operation, and the result is the same.

The problem does not happen at root level. I don't know if it's because it's the root levels, or because the elements are directories.

Completed
Last Updated: 06 Jul 2023 15:14 by ADMIN
Release R3.2023-Increment.1(19.July.2023)

Bug report

If you try to specify an icon through the ContextMenu items in the FileManager, no icon is rendered.

Regression introduced with 2023.1.117

Workaround: https://dojo.telerik.com/oFuGacAT/14

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/oFuGacAT/12
  2. Right-click on an item in the FileManager to open the ContextMenu

Current behavior

No icons are shown in the ContextMenu

Expected/desired behavior

The specified icons should be visible

Environment

  • Kendo UI version: 2023.2.606
  • Browser: [all]
Unplanned
Last Updated: 18 Nov 2022 13:52 by ADMIN

Moving files MORE than one level upwards in a folder hierarchy is bugged.

If you have a nested folder hierarchy like this:

folder1

          folder2

                   folder3

1. moving a file from folder1 to folder2 works.

2. moving a file from folder2 to folder1 works.

3. moving a file from folder1 to folder3 works.

4. moving a file from folder3 to folder1 is BUGGED.

I have the issue in my code, but I also tested it in your demo site and it has the same problem.

https://demos.telerik.com/kendo-ui/filemanager/index

I have uploaded a screen dump of the error output from Chrome.

It is in or after the DataBinding event (Comming from Create action), the the error occurs, thus causing the Delete action and refresh of the UI to never occur.

The bug occurs in both Chrome and IE Edge.

Please fix the bug.

Completed
Last Updated: 06 Jan 2023 15:37 by ADMIN
Release R1.2023-Increment.3(18.Jan.2023)

There is no padding between semicolon and the data "Type:Folder" wouldn't be better "Type: folder" with a space in between?

Completed
Last Updated: 04 Nov 2020 14:51 by ADMIN
Release 2020.R3.SP.next

Bug report

When the FileManager is initialized with a local data source the Context Menu is not displayed.

Reproduction of the problem

  1. Run this dojo
  2. Right-click on a folder of a file

Current behavior

The context menu is not displayed. The Context menu is not expected to be displayed for the built-in rename and delete commands, but a context menu is not displayed when custom commands are implemented.

Expected/desired behavior

A context menu should be displayed when local data source is used.

Environment

  • Kendo UI version: 2020.1.406
  • Browser: [all]
Completed
Last Updated: 22 Mar 2024 08:14 by ADMIN

Bug report

Paging in FileManager's List view does not work as expected. Paging in Grid View behaves as expected.

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/@martin.tabakov@progress.com/Aqoxecud/6
  2. Open the Images folder

Current behavior

Only one page is displayed in the pager

Expected/desired behavior

The pager should be updated to show the correct number of pages.

Environment

  • Kendo UI version: 2022.1.119
  • Browser: [all]
Unplanned
Last Updated: 25 Aug 2021 14:47 by Luca

Bug report

When a node in the TreeView of a Kendo UI FileManager is selected, then the parent node is collapsed, and re-expanded, the selection is removed.

Reproduction of the problem

  1. Go to the following Progress Kendo UI Dojo.
  2. Expand the Root node
  3. Select Folder Inner 1
  4. Collapse Root
  5. Re-expand Root

Current behavior

The selected node within a parent after collapsing and expanding will lose its selection. Here is a screencast of the above in action.

Expected/desired behavior

The selection should persist even upon expanding/collapsing parent nodes.

Environment

  • Kendo UI version: 2021.2.616
Unplanned
Last Updated: 13 Jun 2024 10:12 by ADMIN
Created by: Christopher
Comments: 2
Category: FileManager
Type: Bug Report
0

Bug report

In the FileManager, adding a new subfolder and then selecting the parent folder ( or switching between Grid and List View ) results in duplicated subfolder.

Regression introduced with 2024.2.519

Reproduction of the problem

  1. Open the FileManager Overview demo - https://demos.telerik.com/kendo-ui/filemanager/index
  2. Select Documents and add New Folder.
  3. Select the New Folder and then Documents again, or switch between Grid and List View

Current behavior

The new subfolder is duplicated.

Expected/desired behavior

The subfolder should not be duplicated.

Environment

  • Kendo UI version: 2024.2.519
  • Browser: [all]
Unplanned
Last Updated: 06 Feb 2024 13:33 by Bayada

Bug report

In the FileManager, if you configure the Grid as editable through the views.grid option, clicking on the editable Grid cells results in duplicated row data.

Workaround: - use the setOptions method to enable editing in the Grid - https://dojo.telerik.com/uMAxULUR/4

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/uMAxULUR/7
  2. Select the Grid View
  3. Click on the Documents cell and then the Images cell several times, without making any changes

Current behavior

The row data is duplicated

Expected/desired behavior

The row data shouldn't be duplicated

Environment

  • Kendo UI version: 2024.1.130
  • Browser: [all]
Completed
Last Updated: 13 May 2024 12:57 by ADMIN
Release 2024 Q2 (May)

Bug report

In the FileManager, if you try to override the default Search message through the messages.toolbar.search option, the new message is not being set.

Regression with R1 2023

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/UTAlEyOK/2

Current behavior

The Search placeholder message is not being updated.

Expected/desired behavior

The Search holder message should be updated with the value from the configuration.

Environment

  • Kendo UI version: 2023.3.1010
  • Browser: [all]
Completed
Last Updated: 04 Jun 2024 06:08 by ADMIN
Release 2024 Q1

When the FileManager has data in the following structure Folder > SubFolder, File1, File2... and a Grid view with enabled paging, an error is thrown when you attempt to double click on "Folder".

Completed
Last Updated: 19 Oct 2023 13:11 by ADMIN
Release R1.2024-Increment.1(15.Nov.2023)

Bug report

When you select multiple files in the FileManager and then toggle the preview pane, the default multipleFilesTemplate is broken

Regression introduced with 2023.1.117

Workaround - https://dojo.telerik.com/eFaRIWav/4

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/eFaRIWav
  2. Select two or more files
  3. Toggle the Preview Pane

Current behavior

The current content of the PreviewPane is "span class="k-file-name">2 items

Expected/desired behavior

The content of the PreviewPane should be "2 items"

Environment

  • Kendo UI version: 2023.2.606
  • Browser: [all]
Completed
Last Updated: 08 Jan 2024 20:37 by ADMIN

Bug report

When an item is selected in the left panel and setDataSource is used in FileManager, the left panel becomes empty. The behavior does not occur if the setDataSource method is used without previously selecting an item.

Reproduction of the problem

  1. Open the Dojo.
  2. Select the 'Documents' folder
  3. Click on the 'Reset data' button.

Current behavior

The left panel in FileManager becomes empty.

Expected/desired behavior

The newly set folders should be displayed even if an item is selected before setting the new dataSource.

Environment

  • Kendo UI version: 2022.3.1109
  • Browser: [all ]
1 2 3