Completed
Last Updated: 02 Nov 2016 10:43 by Shane
When a partially copied table is pasted into the Editor in Chrome, it is pasted wrapped in the folloing div, making it not visible:

<div class="telerik_paste_container" style="border-width: 0px; position: absolute; overflow: hidden; margin: 0px; padding: 0px; left: 3px; top: 215px; width: 1px; height: 1px;">
...
</div>


Steps to reproduce:
1. Open http://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx
2. Clear the contents of the editor
3. Insert a table (any configuration of rows and columns) 
4. Go to a new line
5. Type a word on the new line
6. Select the word and a partial amount of the inserted table
7. Copy
8. Paste
9. Navigate to the HTML browser of the editor
10. Observe the "telerik_paste_container" still wrapping the pasted content

Workaround:
<telerik:RadEditor ID="RadEditor1" runat="server">
</telerik:RadEditor>

<script type="text/javascript">
	var editorPrototype = Telerik.Web.UI.RadEditor.prototype;
	var onAfterPaste = editorPrototype._onAfterPaste;
	editorPrototype._onAfterPaste = function (range, tmpPasteContainer) {
		try {
			onAfterPaste.call(this, range, tmpPasteContainer);
		} catch (e) { }
		$telerik.$(this.get_contentArea()).find(".telerik_paste_container").remove();
	};
</script>
Completed
Last Updated: 27 Oct 2016 13:27 by ADMIN
In R3 2016 SP1 when a RadEditor with RenderMode=Classic is disposed and RadScriptManager is used, a JavaScript error is thrown:
IE:  Object doesn't support property or method 'dispose'
Chrome: Uncaught TypeError: this._contextMenuFunctionality.dispose is not a function

FIXED in R3 2016 SP2 (2016.3.1027)

There are three workarounds:
- Set EnableScriptCombine to false for the RadScriptManager (not applicable when CDN is used)
- OR set RenderMode=Lightweight for the RadEditor (you can do this in the web.config for all control instance in the web app if they do not define the Classic mode exiplicitly)
- OR add the following function override at the end of your page:

			<telerik:RadScriptManager ID="RadScriptManager1" runat="server" >
			</telerik:RadScriptManager>

			<%-- WORKAROUND 1: SET EnableScriptCombine="false" TO RADSCRIPTMANAGER--%>

			<asp:Button ID="Button1" Text="click to postback and break the editor" runat="server" />

			<telerik:RadEditor ID="txtInstructions" runat="server">
			</telerik:RadEditor>

			<%-- WORKAROUND 2: SET RenderMode="Lightweight" TO RADEDITOR--%>


			<%--WORKAROUND 3: ADD THE FOLLOWING SCRIPT TO THE END OF THE FORM--%>
			<script>

				Telerik.Web.UI.Editor.DefaultToolAdapter.prototype.dispose = function ()
				{
					delete this._fakeToolbarParentCreated;
					var toolbars = this._getToolBarElements();
					if (toolbars) {
						for (var i = 0; i < toolbars.length; i++) {
							$clearHandlers(toolbars[i]);
						}
					}
					this._tools = [];
					this._disposeToolbarModeHandlers();
					var wnd = this._toolbarHolder;
					if (wnd && wnd.dispose) wnd.dispose();
					var contextMenuFunctionality = this._contextMenuFunctionality;
					if (contextMenuFunctionality && contextMenuFunctionality.dispose) contextMenuFunctionality.dispose();
					Telerik.Web.UI.Editor.DefaultToolAdapter.callBaseMethod(this, "dispose");
				}
			</script>
Completed
Last Updated: 21 Oct 2016 14:40 by Katrine
The video object inserted in Design mode still present after switching to HTML view. he issue is reproducible in IE11 and IE10.

Steps to reproduce:
1. Navigate to http://demos.telerik.com/aspnet-ajax/editor/examples/clientsideevents/defaultcs.aspx using Internet Explorer 11(11.0.9600.17105 - i assume that if one has ie11 it is this version)
2. Click the Media Manager in the toolbar.
3. Navigate to the folder "PublicRelations" and select the movie "RadNavigation.avi" or upload and select another file.
4. Click insert.
5. Switch to the HTML view in the bottom

Result: The movie is still present even though the view has been changed to HTML. I've noticed that this only occurs when the movie is set to autoplay and its play. If I wait till the movie has stopped and try and switch from Design to HTML it seems to work.
Completed
Last Updated: 14 Oct 2016 13:33 by JP
ADMIN
Created by: Niko
Comments: 1
Category: Editor
Type: Bug Report
5
Adding the following link should not change the URL:

http://test.com?a=bc%3do
Completed
Last Updated: 14 Oct 2016 12:37 by ADMIN
ADMIN
Created by: Marin Bratanov
Comments: 0
Category: Editor
Type: Bug Report
0

			
Completed
Last Updated: 06 Oct 2016 15:07 by ADMIN
Current workaround is provided in the archive below. It consists of a function override that prevents the attribute loss. Below the workaround is the repro sample that invokes the validation.
Completed
Last Updated: 05 Oct 2016 12:10 by ADMIN
When the Editor is configured to occupy size in percentages and the user switches from default to full screen mode and vice versa, the content area of the control gets broken. The problem is reproducible in all browsers.

Video: screencast



As a temporary workaround you can attach a handler to the Editor's ClientCommandExecuted event and repaint the Editor in case the current command is ToggleScreenMode:

        <div style="width: 700px; height: 500px">
            <telerik:RadEditor ID="RadEditor1" runat="server" Width="100%" Height="100%" OnClientCommandExecuted="OnClientCommandExecuted">
                <Content>
                <p>dsadasdasdad dasdasdd das dasdasdasd <br />
                    dsadasdasdad dasdasdd das dasdasdasd <br />
                    dsadasdasdad dasdasdd das dasdasdasd <br />
                    dsadasdasdad dasdasdd das dasdasdasd <br />
                    dsadasdasdad dasdasdd das dasdasdasd <br />
                </p>
                </Content>
            </telerik:RadEditor>
        </div>
        <script>
            function OnClientCommandExecuted(editor, args) {
                if (args.get_commandName() == "ToggleScreenMode") {
                    editor.repaint();
                }
            }
        </script>

Completed
Last Updated: 26 Sep 2016 10:10 by ADMIN
An additional <br /> element is inserted in the editor when the following steps are executed:

1. Make sure ConvertToXhtml filter is turned on.
2. Switch the editor in HTML mode
3. Set the HTML bellow:
<div class="line1">first line of text</div>
<div class="line2">lastlineoftext</div>

4. Switch back to Design mode.
5. View the HTML using Module Manager - Real Time HTML Viewer
Expected HTML:
<div class="line1">first line of text</div>
<div class="line2">lastlineoftext</div>

 Actual HTML:
<div class="line1">first line of text</div>
<div class="line2">lastlineoftext</div><br>

 

Currently the <br> element cannot be removed from the HTML code of the content. This element exists by design and it is inserted in the editable iframe by the browser. The <br> element is used as a non-breaking line, which means that the following row can be selected and characters can be typed in it. If such element does not exist, the users will be unable to select the first row of the content area and start typing. 

The ConvertToXhtml filter actually removes this element when switched to HTML mode and retrieves it back as a last child of the <body> element, due to the above mentioned reasons. 

If you have issues with the retrieved content via the get_html() method, note that stripped content is returned when the method is used with an argument value "true".

editor.get_html(true) - returns the HTML content, stripped by the set filters.

editor.get_html(false) or editor.get_html() - returns the raw HTML content as it is currently. The same as the editor.get_contentArea().innerHTML property. 
 
 WORKAROUND:
Disable ConvertToXhtml filter in codebehind:
RadEditor1.DisableFilter(EditorFilters.ConvertToXhtml);
Completed
Last Updated: 20 Sep 2016 14:44 by conall
ADMIN
Created by: Marin Bratanov
Comments: 2
Category: Editor
Type: Bug Report
2
			<telerik:RadEditor ID="RadEditor1" runat="server">
				<Content>
				select and delete some of the "th" content, the entire cell element will be deleted instead of its content
					<table>

						<thead>
							<tr>
								<th>th1</th>
								<th>th2</th>
								<th>th3</th>
							</tr>
						</thead>

						<tr>
							<td>1</td>
							<td>2</td>
							<td>3</td>
						</tr>

					</table>
				</Content>
			</telerik:RadEditor>
			<script>
				//workaraound

				Telerik.Web.UI.Editor.DeleteSelectionCommand.prototype.deleteNodeContent = function (node) {
					var utils = Telerik.Web.UI.Editor.Utils;
					if (utils.isTag(node, "td") || utils.isTag(node, "th")) {
						utils.removeChildren(node);
						node.innerHTML = NBSP;
					} else {
						remove(node);
					}
				}
				
				function remove(node) {
					node.parentNode.removeChild(node);
				}
			</script>
Completed
Last Updated: 16 Sep 2016 13:53 by ADMIN
Finding is stuck to the last possible occurrence and cannot proceed to the next match.
Completed
Last Updated: 12 Sep 2016 11:41 by ADMIN
ADMIN
Created by: Niko
Comments: 0
Category: Editor
Type: Bug Report
0
When copying text using the keyboard, the content is not copied. Instead is is marked as deleted and the selection is moved to the end of the selection.
Completed
Last Updated: 01 Sep 2016 13:34 by ADMIN
The formatting of nested lists is lost when pasting from Word in IE10. The issue is reproducible also in IE8 and I9.
Completed
Last Updated: 09 Aug 2016 11:33 by ADMIN
For example:
If this is the HTML in the editor
<p><span style="font-size: 11pt; font-family: 'Times New Roman';">Test Test Test<br /></p>
selecting only a part of the element and clicking Strip Formatting will not remove formatting

Another example:
When in a list, individual items cannot be cleared of formatting, e.g.:
<ul>
<li><strong>bold</strong></li>
<li><span style="text-decoration: underline;">underline</span></li>
<li><em>italics</em></li>
<li><strong><em><span style="text-decoration: underline;">bold underline italics</span></em></strong></li>
<li><strong><em><span style="text-decoration: underline;">Underline, Bold, Italics</span></em></strong></li>
<li><strong><em><span style="text-decoration: underline;">Italics, Bold Underline</span></em></strong></li>
</ul>
selecting (a part of) a li element and clicking Strip Formatting will not remove the formatting.
Completed
Last Updated: 09 Aug 2016 11:33 by ADMIN
Completed
Last Updated: 05 Aug 2016 14:05 by ADMIN
<telerik:RadEditor ID="RadEditor3" runat="server" EditModes="Design" OnClientLoad="OnClientLoad" RenderMode="Lightweight">
                <Modules>
                    <telerik:EditorModule Name="RadEditorStatistics" Visible="true" Enabled="true"/>
                </Modules>
</telerik:RadEditor>
Completed
Last Updated: 01 Aug 2016 08:35 by ADMIN
Possible option is to use the ToolsFile property from the code behind in order to configure a ToolsFile.xml file. 

RadEditor1.ToolsFile = "~/ToolsFile.xml";
Completed
Last Updated: 27 Jul 2016 11:50 by ADMIN
http://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx

1. Delete the content and type some text

2. Insert a horizontal rule

3. Once you click at the typed text you cannot go to the next line in IE, additional text cannot be inserted in FF, in Chrome when you try to type some text it is inserted at the first line
Completed
Last Updated: 27 Jul 2016 11:48 by ADMIN
The paragraph is still displayed under the list element in IE8 for Windows XP when the following is performed:

1. The HTML below is placed in a RadEditor in HTML mode;
<ul>
    <li>This is line 1</li>
</ul>
<p>This is line 2</p>

2. The editor is switched in Design mode;

3. The paragraph is incorrectly joined with the list element by placing the cursor at the start of the paragraph and pressing the Backspace key;

The issue can be avoided by bringing back the old behavior of the RadEditor's commands as described in this help article: http://www.telerik.com/help/aspnet-ajax/editor-inline-and-block-commands-behavior-change.html.
Completed
Last Updated: 27 Jul 2016 11:44 by ADMIN
http://localdemos.telerik.com/aspnet-ajax-fixes/editor/examples/trackchanges/defaultcs.aspx


Paste some content in the Editor
Expected: The pasted content is displayed and tracked

Actual: Nothing is pasted

Workaround:
<telerik:RadEditor ID="RadEditor1" runat="server" EnableTrackChanges="true">
	<Content>
		<p>test</p>
		<p>test</p>
	</Content>
</telerik:RadEditor>

<script type="text/javascript">
	if (Telerik.Web.Browser.edge) {
		var editorPrototype = Telerik.Web.UI.RadEditor.prototype;
		var origKeydownHandler = editorPrototype._onKeyDown;
		editorPrototype._onKeyDown = function (ev) {
			var shortCut = this.get_shortCutManager().isShortCutHit(ev);
			if (!shortCut || shortCut.get_name() != "Paste") {
				origKeydownHandler.call(this, ev);
			}
		}
	}
</script>
Completed
Last Updated: 26 Jul 2016 14:19 by Phil
This is causing the whole page to scroll to the editor's position.

The same behavior is occurred when a tool from the toolbar of the editor is used.

Possible resolution is to change the ContentAreaMode to Iframe.