Approved
Last Updated: 28 Sep 2016 15:05 by ADMIN
Changing the background color for the second/subsequent paragraph causes background color for first/previous paragraph to be lost/changed.  This is a browser-specific bug.

Reproduction steps:

    Navigate Internet Explorer/Edge browser to: Telerik RadEditor Demo Page
    Select-all and delete.
    With cursor at the beginning, select a background color from the toolbar.
    Type some text.
    Hit the Enter key to start a second paragraph
    Select the "no-fill" background color from the toolbar.

Results:

-The background color for the first/previous paragraph is removed.
Approved
Last Updated: 19 Sep 2016 08:06 by Gurjeet
When using Table Wizard to insert a new table inside a table cell, the selected table is replaced by the one created from Table Wizard. 

Currently, the workaround is to use the plain InsertTable tool in order to nest tables. 
Approved
Last Updated: 14 Sep 2016 15:08 by ADMIN
When part of a table from MS Excel is copied and pasted into RadEditor under Edge, the RadEditor inserts an image instead of the html for the table. It inserts <img alt="" src="data:image/png;base64, ... " /> instead of the html.

Steps to reproduce:

Open http://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx in MS Edge.On the editor select the html and delete everything.
On the editor select design
Open any Excel file copy a couple of cells
Paste in the Editor
On the editor select html
Instead if html the there is an image tag
<img alt="" src="data:image/png;base64,iVBOR ... YII=" />

With firefox, IE 11 and Chrome the html is pasted. For MS Edge the Image tag is pasted.

Workaround:
<telerik:RadEditor runat="server" ID="RadEditor"></telerik:RadEditor>
<script>   
    Telerik.Web.UI.Editor.Utils.containsHtmlAtClipboard = function(oEvent) {
        var result = oEvent && oEvent.clipboardData && oEvent.clipboardData.getData &&
            oEvent.clipboardData.types && oEvent.clipboardData.types.length &&
            Telerik.Web.UI.Editor.Utils.containsElement(/text\//i, oEvent.clipboardData.types);
 
        return result;
    }
</script>
Approved
Last Updated: 27 Jul 2016 08:58 by Sunil
Approved
Last Updated: 30 Jun 2016 13:04 by ADMIN
Having some text and input inside: Highlight it in order to copy and paste leads and the content area will scroll to the top of the content area. Also, you cannot highlight the input in order to copy and paste it. 
Approved
Last Updated: 07 Jun 2016 07:40 by Christophe
Created by: Christophe
Comments: 0
Category: Editor
Type: Bug Report
0
Hi,
There is a bug with the "Play" parameter while I insert a SWF movie.
If I uncheck this parameter, the movie still play in Chrome/Mozilla.
This bug is  from this parameter that isn't added in the Embed tag although it is in the object tag.

Example :
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="150">
<param name="Movie" value="/aspnet-ajax/Editor/images/UserDir/Marketing/Reporting_banner.swf">
<param name="play" value="false">
<param name="quality" value="high">
<param name="wmode" value="transparent">
<param name="loop" value="false">
<param name="menu" value="false"><embed src="/aspnet-ajax/Editor/images/UserDir/Marketing/Reporting_banner.swf" width="150" height="150" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" wmode="transparent" loop="false" menu="false"></object>

Thanks a lot
Chris.
Approved
Last Updated: 07 Jun 2016 06:06 by ADMIN
This issue can be reproduced when there is some initial HTML content entered that cause scroll to appear. Next, adding some new lines and having a mechanism to call the get_html(true) method would scroll the content area to a random position and cause flickering.
Approved
Last Updated: 07 Jun 2016 05:25 by croach01
Created by: croach01
Comments: 0
Category: Editor
Type: Bug Report
1
For a better description of the issue and reproduction steps, please view the ticket:

http://www.telerik.com/account/support-tickets/view-ticket?threadid=1010438

If a user clicks 'Ignore All' for a misspelled word, the focus moves to the next misspelled word after the last word included in the ignore all list.  This becomes problematic when editing a large quantity of text and the user's trying to go through things in order, but the focus moves to the very bottom of the content area.

In MS Word, it works as our users expect it would.  Once 'Ignore All' is chosen, the very next misspelled word is highlighted.

Approved
Last Updated: 06 Jun 2016 15:38 by ADMIN
RadEditor in Fullscreen mode appears cut off at the right and at the bottom. 



In order to fix that, you can add this CSS rule to the page:

<style>
    .RadEditor.reFullScreen {
        box-sizing:border-box;
    }
</style>

<telerik:RadEditor ID="RadEditor1" runat="server" RenderMode="Lightweight">
</telerik:RadEditor>
Approved
Last Updated: 25 May 2016 06:06 by ADMIN
Programmatically added EditorToolGroup to the RadEditor's Ribbonbar is not displayed when the control is localized in Lightweight rendering.
Approved
Last Updated: 06 May 2016 18:00 by David Tessler
This matter causes incorrect user interaction with the built-in tools.   

Due to the complexity of the IE11 changes of the selection object, with which the RadEditor control interacts to preserve the correct range the only possible resolution is adding a meta tag in the head element of the page to force the IE10 compatibility mode of the browser:

<meta http-equiv="X-UA-Compatible" content="IE=10">
Approved
Last Updated: 05 Apr 2016 17:52 by Matthew
Approved
Last Updated: 24 Mar 2016 14:14 by ADMIN
ADMIN
Created by: Ianko
Comments: 0
Category: Editor
Type: Bug Report
0
The height is bigger than the viewport.

If there are toolbars docked at the left or right, the right toolbar is hidden due to larger width. 


You can fix a bit the width by using this code:

<telerik:RadEditor ID="RadEditor1" runat="server" RenderMode="Lightweight" OnClientCommandExecuted="OnClientCommandExecuted">
    <Tools>
        <telerik:EditorToolGroup>
            <telerik:EditorTool Name="AjaxSpellCheck" />
        </telerik:EditorToolGroup>
        <telerik:EditorToolGroup dockingzone="Left">
            <telerik:EditorTool Name="AjaxSpellCheck" />
        </telerik:EditorToolGroup>
        <telerik:EditorToolGroup dockingzone="Right">
            <telerik:EditorTool Name="ToggleScreenMode"></telerik:EditorTool>
        </telerik:EditorToolGroup>
    </Tools>
</telerik:RadEditor>

<script>
    function OnClientCommandExecuted(editor, args) {
        if (args.get_commandName() === "ToggleScreenMode" && editor.isFullScreen()) {
            var editorId = editor.get_id();
            var editorElm = editor.get_element();
            var leftToolbar = $telerik.$(editorElm).find("#" + editorId + "Left.reToolBarWrapper");
            var rightToolbar = $telerik.$(editorElm).find("#" + editorId + "Right.reToolBarWrapper");

            var widthExcess = leftToolbar.width() + rightToolbar.width();

            if (widthExcess) {
                editorElm.style.width = (parseInt(editorElm.style.width) - widthExcess) + "px";
            }
        }
    }
</script>
Approved
Last Updated: 25 Feb 2016 10:01 by Katrine
When having a video object added via the Media Manager, switching from Design to HTML couple of times results to multiple param tags duplicated. 
Approved
Last Updated: 19 Feb 2016 11:58 by ADMIN
It should rather select the last cell of the table. 
Approved
Last Updated: 27 Jan 2016 09:26 by ADMIN
ADMIN
Created by: Vessy
Comments: 3
Category: Editor
Type: Bug Report
3
ImageManager loses the selection after an image has been edited into the ImageEditor and saved with new file name.

video: http://screencast.com/t/rZIp4iioehE
Approved
Last Updated: 11 Jan 2016 14:46 by ADMIN
Approved
Last Updated: 05 Jan 2016 15:42 by akom
Inserting a new line after a link typically adds a new line and removes the copied link. 

However, this does not work when paragraph is about to be split. 

For the time being you can override the _nodeInsertedHandler method to resolve the bug as in this example:

<telerik:RadEditor runat="server" ID="RadEditor1">
     <Content>
         <p><a href="http://www.telerik.com" >link</a>text</p>
     </Content>
 </telerik:RadEditor>

 <script>
     Telerik.Web.UI.Editor.InsertParagraphCommand.prototype._nodeInsertedHandler = function (args) {
         var command = this,
             cursor = args.get_cursor(),
             container = args.get_container(),
             isEmptyContainer = command._isEmptyContainer(container, cursor),
             $E = Telerik.Web.UI.Editor,
             utils = $E.Utils;

         var parentAnchor = utils.getElementParentByTag(cursor, "A");

         if (command._isEmptyContainer(parentAnchor, cursor))
             command._removeNode(parentAnchor);

         if (isEmptyContainer) {
             if (command.get_editor().get_enableTrackChanges()) {
                 var tcUtils = $E.TrackChangesUtils,
                     parentTrackedInsert = tcUtils.getParentTrackChangesInsertNode(cursor, container),
                     parentTrackedDelete = tcUtils.getParentTrackChangesDeleteNode(cursor, container);
                 command._removeNode(parentTrackedInsert);
                 command._removeNode(parentTrackedDelete);
             }
         }
     };
 </script>
Approved
Last Updated: 23 Dec 2015 07:33 by ADMIN
It is a common scenario users to start selecting text and accidental trigger mouseup event outside of the content area. Still, the focus is inside RadEditor and InlineEditCompleted event should not fire.

Possible workaround:

<telerik:RadEditor runat="server" ID="RadEditor1" EditType="Inline"
    OnClientLoad="OnClientLoad" OnClientInlineEditCompleted="OnClientInlineEditCompleted">
    <Content>
       some text
    </Content>
</telerik:RadEditor>

<script>
    function OnClientInlineEditCompleted(sender, args) {
        if (sender._editCompleted) {
            alert("Fired!");
        }
    }

    function OnClientLoad(sender, args) {
        $telerik.$(document).on("mouseup", function (e) {
            if (e.target === sender.get_contentArea() || e.target === sender.get_textArea()) {
                sender._editCompleted = true;
            }
        })

        $telerik.$(document).on("mousedown", function (e) {
            if (e.target === sender.get_contentArea() || e.target === sender.get_textArea()) {
                sender._editCompleted = false;
            } else {
                sender._editCompleted = true;
            }
        })
    }
</script>

Approved
Last Updated: 23 Dec 2015 07:22 by ADMIN
Having more than one editor on the page, with EditType="Inline", and using dropdown tools causes the event to be raised for the incorrect editor.