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

			
Completed
Last Updated: 20 Jul 2015 14:14 by ADMIN
ADMIN
Created by: Ivan Zhekov
Comments: 0
Category: UI for ASP.NET AJAX
Type: Bug Report
0
RadImageGallery fullscreen mode overrides viewport meta tag set on page.
If the user sets the following meta tag:

<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1, maximum-scale=1.0, user-scalable=no, height=device-height" />

initially the page is not scalable. When the Gallery enters fullscreen mode, the page is zoomed out.
And when you exit fullscreen, the page stays zoomed out, the gallery proportions are changed and fonts are smaller.
Completed
Last Updated: 20 Jul 2015 14:14 by ADMIN
Completed
Last Updated: 20 Jul 2015 14:14 by ADMIN
Completed
Last Updated: 20 Jul 2015 12:04 by Antonio Bakula
Creating a large page with RadEditor control and opening the mentioned dialog will scroll the page to the top. This causes the user to loose visual  contact with the Editor.

The issue is due to the automatic textarea focusing in the clientInit() method of the dialog's logic.

To resolve the issue you should modify the dialog and remove the focusing functionality. To do so follow the next steps:

    1. Follow the Custom Built-in dialogs approach (http://demos.telerik.com/aspnet-ajax/editor/examples/externaldialogspath/defaultcs.aspx) to use an external and later modified Plain Paste Dialog - the MozillaPasteTextDialog.ascx;
    2. Find the clientInit() method trough the client-side logic of the MozillaPasteTextDialog.ascx file;
    3. Remove the this._container.focus() line.

You can also find attached a sample page with the fix placed, so that you can examine it.
 
Completed
Last Updated: 20 Jul 2015 08:30 by ADMIN
Completed
Last Updated: 16 Jul 2015 15:27 by ADMIN
Completed
Last Updated: 16 Jul 2015 08:31 by ADMIN
Completed
Last Updated: 16 Jul 2015 08:30 by Jerry
Completed
Last Updated: 16 Jul 2015 07:59 by ADMIN
Completed
Last Updated: 16 Jul 2015 07:57 by ADMIN