Completed
Last Updated: 28 Feb 2024 07:27 by ADMIN
Created by: Jitender
Comments: 1
Category: Editor
Type: Bug Report
1

1. use safari browser

2. Go to https://demos.telerik.com/kendo-ui/editor/index

3.  copy a long text over 25 characters

4. paste the copied text in the editor

5. notice that the scroll takes you to the bottom of the page, The same is not noticed in any other browser.

6. This is very inconvenient. 

 
Unplanned
Last Updated: 20 Jan 2020 09:43 by ADMIN
Created by: Archy
Comments: 5
Category: Editor
Type: Feature Request
1

Hi, our project consists from two almost independent parts. First uses most of kendo things and the second uses only editor with pretty basic tools.

Kendo Editor and it's plugins depend on most things of lib so custom build with only editor option almost has no sense. Would be nice to have ability to switch off plugins/tools from editor during building. Also would be nice to add custom build options to less.

 

Completed
Last Updated: 16 Sep 2019 14:24 by ADMIN
Release 2019.R3
Created by: Pål
Comments: 0
Category: Editor
Type: Bug Report
1

Bug report

Unable to resize a column inside a table inserted in Editor

This is a regression represented after Kendo UI 2019.2.619

Reproduction of the problem

  1. Open this Dojo and run it
  2. Add a table(no matter of its size)
  3. Try to resize a column, not the whole table. No matter of the direction you resize the column its board is moving to the left
  4. When you release the mouse button the column is resized in a totally different way than the resize indicator showed

Current behavior

Please check this video for more details

Expected/desired behavior

The columns inside a table should be resizable.

Environment

  • Kendo UI version: 2019.2.619
  • jQuery version: x.y
  • Browser: [all]
Won't Fix
Last Updated: 20 Dec 2019 11:56 by ADMIN
Created by: Dmitry
Comments: 1
Category: Editor
Type: Bug Report
1

Bug report

Copied text is pasted with some (editor's ?) styles.

Steps to reproduce

1. Open the Demo page in the Edge browser:

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

2. Copy some words (e.g. "Kendo UI Editor") from the editor's default text.

3. Paste them at the end of the text.

4. Open developer tools (F12).

5. On the Elements tab, select the pasted paragraph and check its style, you will see <span style="display: inline !important; etc.

 

 

Completed
Last Updated: 04 Jan 2023 12:55 by ADMIN
Release Lost+Found
Created by: Dmitry
Comments: 1
Category: Editor
Type: Bug Report
1

Bug report

The fontName tool shows an incorrect font name and gets focus after text selection.

Steps to reproduce 

* Open and run https://dojo.telerik.com/OHOHikin demo.

* Set the cursor to Line1, note an incorrect value in the fontName dropdown.

* Select/highlight Line4, choose Arial in the fontName dropdown and note an incorrect value in the dropdown.

* Put the cursor at the end of Line6, select Line4 and Line5 and Line6 using the mouse. Note that the keyboard focus has shifted to the fontName dropdown.

 

Unplanned
Last Updated: 20 Dec 2019 11:56 by ADMIN
Provide syntax highlighting in the Editor widget for the most popular programming languages (C#, JavaScript, Java, PHP, Python, PowerShell)
Unplanned
Last Updated: 05 Aug 2019 08:13 by ADMIN
When loading string that contains carriage return characters (\r), automatically replace them with <br/>
Completed
Last Updated: 16 Mar 2021 09:51 by ADMIN
Release 2019.R3.SP1

Bug report

Reproduction of the problem

Dojo example.

  1. Copy a word
  2. Click in the Editor after "Location" or "Date"
  3. Press Enter
  4. Press Ctrl + V to pasted the copied text.

Current behavior

The Editor adds an extra

element after the nested table:

<p>&nbsp;</p>

Expected/desired behavior

No empty paragraph is added on pasting content.

Environment

  • Kendo UI version: 2019.3.917
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 17 Jan 2024 11:12 by ADMIN

Bug report

The Editor table wizard does not apply styling to all cells

Reproduction of the problem

  1. Open this demo
  2. Select February Actual cell
  3. Open table wizard
  4. Select the Cell tab
  5. Create a border - for example, 6px double red border, click OK

Current behavior

The specified border is not applied. Selecting the February header instead and repeating the steps above applies the border styling

Expected/desired behavior

The styling applied through the wizard should be applied to the table cell

Environment

  • Kendo UI version: 2020.1.406
  • Browser: [all]
Unplanned
Last Updated: 19 May 2020 14:03 by Bob

Bug report

Reproduction of the problem

Dojo example.

  1. Click the cell with name John
  2. Open the table wizard and select the Cell tab (Select All Cells is NOT checked)
  3. Chang the border color of the cell and hit OK

Current behavior

The border color of all cells is changed. If you re-open the table wizard and follow the same steps only the selected cell border color is set (expected). This behavior is not reproducible with tables added through the createTable tool.

Expected/desired behavior

The border color of the selected cell is changed.

Environment

  • Kendo UI version: 2020.2.513
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 28 Sep 2020 08:28 by ADMIN
Release 2020.R3.SP.next
Created by: Mitchell
Comments: 1
Category: Editor
Type: Bug Report
1

A tester of ours noticed a bug that completely breaks the editor until the page is refreshed.

 

  • Click "Insert Hyperlink"
  • Add a link
  • Add a space in the "Text" field
  • Click "Insert"

Script error "Cannot read property 'nodeType' of null" in the console. None of the buttons work until the page is refreshed.

 

Attached is a video example tested with Dojo editor. Thanks!

Unplanned
Last Updated: 13 Aug 2020 10:53 by omti

Bug report

Reproduction of the problem

Dojo example.

  1. In the Editor's content click the line above the "Climate" word
  2. Press and hold down Space key, while holding it down click the left mouse button and hold it down as well, then hover the table and move the mouse cursor over it.

For more details see Ticket ID: 1478828

Current behavior

A js exception is thrown:
kendo.all.js:78925 Uncaught DOMException: Failed to execute 'setStart' on 'Range': There is no child at offset 3.

Expected/desired behavior

No exceptions.

Environment

  • Kendo UI version: 2020.2.617
  • jQuery version: x.y
  • Browser: [ Chrome XX ]
Completed
Last Updated: 03 Jun 2021 14:12 by ADMIN
Release 2021.R2.SP.next

Bug report

Reproduction of the problem

Dojo example. Video available in ticket id: 1496525 (first post).

  1. Click at the end of line2 in paragraph1
  2. Press Enter
  3. Type in some text, e.g., "paragraph2"
  4. Press Shift + Enter

Current behavior

Two new lines are created instead of one.

Expected/desired behavior

One new line is created.

Environment

  • Kendo UI version: 2020.3.1118
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 12 Sep 2024 11:30 by ADMIN
Release 2024 Q4 (Nov)

Bug report

Reproducible with inline and classic Editor.

Reproduction of the problem

Dojo example.

  1. Type in some text in the Editor.
  2. Press Ctrl + A keys.
  3. Press Backspace key.
  4. Press Ctrl + Z keys.

Current behavior

Undo does not work the first time Ctrl + Z keys are pressed. It works, if you press them a second time.
If the keydown event handler is not attached, it works as expected.

Expected/desired behavior

Undo works on the first press of Ctrl + Z keys.

Environment

  • Kendo UI version: 2020.3.1118
  • jQuery version: x.y
  • Browser: [all]
Unplanned
Last Updated: 02 Feb 2021 07:17 by Steve

Bug report

When uploading a file through the Editor's FileBrowser, the file's name is not updated with the name coming generated on the server. The file's name is updated in the ImageBrowser using the same server code.

Editor configuration:

$("#editor").kendoEditor({               
                fileBrowser: {
                    schema: {
                        model: {
                            id: "name",
                            fields: {
                                name: { field: "name" },
                                type: { field: "type" },
                                size: { field: "size" }
                            }
                        }
                    },
                    transport: {
                        read: "@Url.HttpRouteUrl("ActionApi", new {controller = "MessageTemplates", action = "Read"})",
                        destroy: "",
                        create: "",
                        uploadUrl: "@Url.HttpRouteUrl("ActionApi", new {action = "UploadMp3", controller = "MessageTemplates" })",
                        fileUrl: function (name) {
                            var url = "/files/" + name + "/";
                            return url;
                        }
                    },

                    fileTypes: "*.mp3, *.pdf"
                },
                tools: ['insertImage', 'insertFile']
});

Controller:

[HttpPost]
        [ActionName("Read")]
        public object Read()
        {
            try
            {
                string path = HttpContext.Current.Request.Params["path"];

                var fullPath = System.Web.Hosting.HostingEnvironment.MapPath(@"~/Files/" + path);

                DirectoryInfo dir = new DirectoryInfo(fullPath);
                var result = dir.GetFiles("*.*").Select(f => new
                {
                    name = f.Name,
                    type = "f",
                    size = (long)0,
                }).ToList();

                return result;
            }
            catch (Exception e)
            {
                return null;
                //throw new HttpException(404, "File Not Found");
            }
        }

        [HttpPost]
        [ActionName("UploadMp3")]
        public HttpResponseMessage UploadMp3()
        {
            var file = HttpContext.Current.Request.Files[0];
            try
            {
                return Request.CreateResponse(HttpStatusCode.Created, new
                {
                    size = file.ContentLength,
                    name = Guid.NewGuid().ToString(),
                    type = "f"
                });
            }
            catch (Exception e)
            {
                return new HttpResponseMessage(HttpStatusCode.BadRequest);
            }
        }

Reproduction of the problem

  1. Open the Editor's FileBrowser.
  2. Upload a file.

Current behavior

The file name is not updated whereas it is being updated in the ImageBrowser.

Expected/desired behavior

The file name should be updated as in the ImageBrowser.

Environment

Unplanned
Last Updated: 23 Mar 2021 11:40 by ADMIN
Created by: Icon
Comments: 3
Category: Editor
Type: Feature Request
1

It would be very useful to extend the functionality of the hyperlink feature of the editor to enable same page links.

Our clients used this extensively in our previous editor and are complaining now that we have switched to the Kendo editor that this functionality is not available through the interface.

Unplanned
Last Updated: 19 Jul 2021 11:00 by ADMIN
Created by: Rohit
Comments: 3
Category: Editor
Type: Bug Report
1

Hi,

 

Bullets are not removed when content is deleted.

  1. Create text editor on a div
  2. Input some text
  3. Make it bold and underline
  4. Make it bulleted
  5. Add few more bullets
  6. Select all bullets
  7. Press backspace

Observe that two bullet points remain

 

Unplanned
Last Updated: 11 Aug 2021 10:32 by ADMIN
Created by: Calvin
Comments: 0
Category: Editor
Type: Feature Request
1

Is it possible to implement an Alphabetically ordered list (uppercase and lowercase) as a built-in tool in the Editor?

For example:

1) Alphabetically ordered list (uppercase):

A. Point A

B. Point B

2) Alphabetically ordered list (lowercase):

a. Point a

b. Point b

Unplanned
Last Updated: 26 Oct 2021 12:06 by ADMIN
Created by: Morten
Comments: 0
Category: Editor
Type: Feature Request
1
I think it would be a valuable asset for the Editor to have an integrated ImageEditor widget. For example, if a user right-clicks on an image in the Editor, the ImageEditor should appear in a popup so that the user can edit the image.
Unplanned
Last Updated: 17 Nov 2021 15:28 by ADMIN
Created by: Harikrishna
Comments: 0
Category: Editor
Type: Feature Request
1

Hi Team,

I'd like to request the Kendo UI Editor to be able to resize when an image within it is resized larger than the space contained in the Editor body.  Please allow this functionality for both the classic and inline editors.

Thank you!