Approved
Last Updated: 11 Sep 2013 14:07 by William
To replicate this (as it is rather difficult to explain) go to http://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx
Click on the HTML tab and replace all the content with:

<div>
  <div>
    <div style="width: 100%;">foo bar
    </div>
  </div>
</div>

Click back on the Design tab and click at then end of the first line.  When you press enter, the new line will be filled with non breaking spaces equal to the amount the inner-most div was indented.
Approved
Last Updated: 05 Sep 2013 13:46 by Pat
Created by: Pat
Comments: 0
Category: Editor
Type: Bug Report
0
Use the demo at:
 http://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx  

Select html mode and clear all existing text
Enter some text and format it as bold, italic and underline 
Enter 2 new lines (breaks)  
Insert a 3x3 table using the table button in the editor 

Result: When the table is inserted the text loses its formatting. See attached file.
Approved
Last Updated: 12 Nov 2014 08:05 by Elena
Create a page as below and assign a limited toolset to each editor in the code behind:


 <telerik:RadEditor  ID="RadEditor1" Skin="Default"  ContentAreaMode="Div"   runat="server"      Width="265px" Height="120px"  ToolsWidth="265px">
       <Content><p>A Word</p> </Content>
</telerik:RadEditor>
        
 <telerik:RadEditor  ID="RadEditor2" Skin="Default"  ContentAreaMode="Div"   runat="server"     Width="265px" Height="120px"  ToolsWidth="265px">
       <Content><p>A Word</p> </Content>
</telerik:RadEditor>
        
[Continue with this until ...]

 <telerik:RadEditor  ID="RadEditor10" Skin="Default"  ContentAreaMode="Div"   runat="server"     Width="265px" Height="120px"  ToolsWidth="265px">
       <Content><p>A Word</p> </Content>
</telerik:RadEditor>
        
Now display this page and right click for the top editor's Context Sensitive popup menu. Now scroll down to the bottom menu and right click for that menu's context sensitive menu. My experience is that this will erroneously produce the popup at the top of the browser. This is the most extreme example of a general behaviour where the vertical placement of popups is typically off the mark when working with multiple editors and ContentAreaMode="Div". Get rid of the ContentAreaMode="Div" and the problem disappears. 
Approved
Last Updated: 23 Jun 2014 15:50 by ADMIN
When the RadEditor's property "AddComment" is set to true and contentArea contains only text, the unselected content is removed in Internet Explorer 9.
Approved
Last Updated: 11 Nov 2014 16:23 by Elena
When a document is deleted from the DocumentManager, its selection remains and it could be inserted into the Editor.

video: http://screencast.com/t/LXU1pVkLd
Approved
Last Updated: 11 Nov 2014 09:58 by Elena
The problem is reproducible when the selected element has a CSS property applied that enables the hasLayout feature of the element under IE.

When an anchor hasLayout we cannot properly select it. The hyperlink manager shows the text, but modifying it is not carried to the actual markup. 



CSS properties that trigger hasLayout in IE:

CSS property	Value
display	inline-block
height	any value
float	left or right
position	absolute
width	any value
-ms-writing-mode	tb-rl
zoom	any value
Approved
Last Updated: 11 Jan 2016 14:46 by ADMIN
Approved
Last Updated: 15 Dec 2014 14:59 by ADMIN
When paragraphs are pasted from e.g., MS Word, multiple BR tags are pasted instead of the corresponding amount needed.

The flowing custom handler shows how this can be handled as per to the specific requirements:

<telerik:RadEditor runat="server" ID="RadEditor1"
    OnClientPasteHtml="OnClientPasteHtml"
    StripFormattingOptions="AllExceptNewLines">
</telerik:RadEditor>

<script type="text/javascript">
    function OnClientPasteHtml(editor, args) {
        var commandName = args.get_commandName();
        var contentToPaste = args.get_value();

        if (commandName === "Paste") {
            contentToPaste = contentToPaste.replace(/(<br\/>)+/gi, "<br/>");

            args.set_value(contentToPaste);
        }
    }
</script>
1 2 3 4 5