Completed
Last Updated: 07 Aug 2015 06:37 by ADMIN
Completed
Last Updated: 06 Aug 2015 13:39 by ADMIN
Creating a lists with sub list, navigating to a parent list item and trying to add an sibling list item will cause the list to break. 
Completed
Last Updated: 06 Aug 2015 11:19 by ADMIN
When a dropdown element is decorated, dragging of items causes incorrect selection.

The problem is due to browser behavior of the click event. When performing a dragging like action on plain list items the event target is the UL element instead the LI. 

The following resolution will work only for dropdowns without multiple selection:

<telerik:RadFormDecorator ID="FormDecorator1" runat="server" DecoratedControls="All"
	DecorationZoneID="decorationZone" Skin="Silk"></telerik:RadFormDecorator>

<div id="decorationZone">
	<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="false" Width="135px" TabIndex="3">
		<asp:ListItem Text="Comedy" Value="1"></asp:ListItem>
		<asp:ListItem Text="Drama" Value="2"></asp:ListItem>
		<asp:ListItem Text="Romance" Value="3"></asp:ListItem>
		<asp:ListItem Text="Religious" Value="4"></asp:ListItem>
		<asp:ListItem Text="Fantasy" Value="5"></asp:ListItem>
		<asp:ListItem Text="Mystery" Value="6"></asp:ListItem>
		<asp:ListItem Text="Science fiction" Value="7"></asp:ListItem>
	</asp:DropDownList>
</div>

<script type="text/javascript">
	Telerik.Web.UI.RadFormDecorator.prototype.decorateSelects = function (rootElement) {
		var selects = rootElement.getElementsByTagName("select");
		if (selects.length == 0 && rootElement.tagName && rootElement.tagName.toLowerCase() == "select")
			selects = [rootElement];
		for (var i = 0; i < selects.length; i++) {
			this.decorateSelect(selects[i]);
		}

		if (selects.length > 0) {
			if (!this._selectBodyClickDelegate) {
				this._selectBodyClickDelegate = Function.createDelegate(this, this._selectBodyClickHandler);

				if ($telerik.isTouchDevice) {
					this._ensureThisDelegate("_selectScrollingDelegate", this._selectScrollingHandler);
					$telerik.addHandler(document, "touchmove", this._selectScrollingDelegate);
				}
				$telerik.addHandler(document, ($telerik.isTouchDevice ? "touchend" : "mousedown"), this._selectBodyClickDelegate);
			}
		}
	};
</script>
Completed
Last Updated: 05 Aug 2015 10:17 by ADMIN
Completed
Last Updated: 04 Aug 2015 11:06 by ADMIN
Won't Fix
Last Updated: 04 Aug 2015 10:27 by ADMIN
You can't compress something that is already compressed. Any further compression applied will increase size because of adding headers and hashes and the data will stay the same.
Declined
Last Updated: 04 Aug 2015 10:18 by ADMIN
as you know we purchased DevCraft Complete and it is really hard to download everything file by file.

I really wish if you have one magic button which when i click it it will download the entire files for all DevCraft Complete updates for ajax, kendu, reporting etc
Completed
Last Updated: 31 Jul 2015 08:49 by ADMIN
ADMIN
Created by: Ianko
Comments: 0
Category: UI for ASP.NET AJAX
Type: Bug Report
0
When user navigates to a sub list via backspace, hitting enter twice removes the nested list.

This is reproducible in IE9+. In IE11 the steps may lead to browser crash.
Completed
Last Updated: 30 Jul 2015 13:02 by ADMIN
ADMIN
Created by: Ianko
Comments: 0
Category: UI for ASP.NET AJAX
Type: Bug Report
0
When the Editor is set with Skin=Window7, fieldsets has a non designed margin top value. The New Area bottom also drop to a new line, where it should be next to the radio buttons. 

Possible solutions is setting a CSS file to the DialogsCssFile property with CSS rules that resolve the issue:

<telerik:RadEditor ID="RadEditor1" runat="server" Skin="Windows7" DialogsCssFile="~/Styles/Styles.css">
</telerik:RadEditor>


Styles.css

html.redImageMapDialog.RadForm_Windows7 #dialogControl fieldset {
	margin-top:0;
}


button#ImageMap_NewArea {
	width:110px !important;
}


Won't Fix
Last Updated: 30 Jul 2015 12:16 by ADMIN
ADMIN
Created by: Hristo Valyavicharski
Comments: 1
Category: UI for ASP.NET AJAX
Type: Feature Request
0

			
Completed
Last Updated: 28 Jul 2015 11:07 by ADMIN
ADMIN
Created by: Ianko
Comments: 0
Category: UI for ASP.NET AJAX
Type: Feature Request
1
Currently the lightweight rendering of RibbonBar used in RadEditor with lightweight rendering leads to visual issues.
Completed
Last Updated: 28 Jul 2015 08:47 by ADMIN
Completed
Last Updated: 28 Jul 2015 08:17 by ADMIN
When trying to align selected text in a table, not all cells are being aligned correctly under IE and Chrome. In Firefox only one table cell is being applied with the chosen modification and not the selected text.  

Under IE and Chrome, when a table row element is in the selection, the child td elements are not processed by the Align command.

Under FF when the table text is selected, the selected element is only the first TD element. 

The problem under IE and Chrome could be resolved using the following override of the executeOnNode():

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

<script type="text/javascript">
	Telerik.Web.UI.Editor.AlignCommand.prototype.executeOnNode = function (node) {
		var utils = Telerik.Web.UI.Editor.Utils;

		if (utils.isTag(node, "table"))
			return;//prevent alignment of tables since this has no effect in browsers.

		if (utils.isTag(node, "tr")) {
			var nodes = node.childNodes;
			var nodeArr = [];

			for (var i = 0; i < nodes.length; i++) {
				nodeArr.push(nodes[i]);
			}

			while (nodeArr.length) {
				var childNode = nodeArr.shift();
				if (this.isSuitableNode(childNode))
					this.executeOnNode(childNode);
				else
					this.executeInlineNode(childNode);
			}

			return;
		}

		if (utils.isTag(node, "ul") || utils.isTag(node, "ol"))
			return this.executeDomCommand($.makeArray(node.children));

		if (utils.isTag(node, "img")) {
			if (this.nodes.length == 0 && this.canAlignImage()) {
				if (this.options.align == "none")
					this.alignBlock(this.getBlockContainer(node));

				return this.alignImage(node);
			}
			else {
				this.removeImageAlign(node);

				var imageContainer = this.getBlockContainer(node);
				if (imageContainer != node)
					this.executeOnNode(imageContainer);
				else
					return this.executeInlineNode(node);
			}
		}

		this.alignBlock(node);
	};
</script>
Completed
Last Updated: 20 Jul 2015 14:14 by stefano
Completed
Last Updated: 20 Jul 2015 14:14 by ADMIN
Completed
Last Updated: 20 Jul 2015 14:14 by Andy
Created by: Andy
Comments: 0
Category: UI for ASP.NET AJAX
Type: Bug Report
2
MaskedTextBoxSetting set with numbers in the mask does not allow numbers to be entered from the number pad area of the keyboard.
Completed
Last Updated: 20 Jul 2015 14:14 by ADMIN
Completed
Last Updated: 20 Jul 2015 14:14 by ADMIN
ADMIN
Created by: Galin
Comments: 0
Category: UI for ASP.NET AJAX
Type: Feature Request
3