Author: hnategh
New Revision: 48135
URL: http://svn.stylite.de/viewvc/egroupware?rev=48135&view=rev
Log:
- All Applications: Fix problem with resizing listviews’ columns in FireFox (FF) and Internet Explorer (IE).
- Fix column being resized by clicking on selectbox (dropdown triangle handle) in IE and FF
- Fix resizing column attempt to select texts instead of resizing column in FF
Modified:
branches/14.1/etemplate/js/et2_dataview_view_resizeable.js
Modified: branches/14.1/etemplate/js/et2_dataview_view_resizeable.js
URL: http://svn.stylite.de/viewvc/egroupware/branches/14.1/etemplate/js/et2_dataview_view_resizeable.js?rev=48135&r1=48134&r2=48135&view=diff
— branches/14.1/etemplate/js/et2_dataview_view_resizeable.js (original)
+++ branches/14.1/etemplate/js/et2_dataview_view_resizeable.js Wed Aug 20 10:18:40 2014
@@ -41,9 +41,17 @@
if (overlay == null || helper == null)
{
// Prevent text selection
-
_elem[0].onselectstart = function() { -
return false; -
};
-
// FireFox handles highlight prevention (text selection) different than other browsers -
if (typeof _elem[0].style.MozUserSelect !="undefined") -
{ -
_elem[0].style.MozUserSelect = "none"; -
} -
else -
{ -
_elem[0].onselectstart = function() { -
return false; -
}; -
} // Reset the "didResize" flag didResize = false;
@@ -112,7 +120,8 @@
// Bind the "mousedown" event in the "resize" namespace
_elem.bind("mousedown.resize", function(e) {
-
if (inResizeRegion(e.pageX, _elem))
-
// Do not triger startResize if clicked element is select-tag, as it may causes conflict in some browsers -
if (inResizeRegion(e.pageX, _elem) && e.target.tagName != 'SELECT') { // Start the resizing startResize(outerTable, _elem, function(_w) {
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/
eGroupWare-cvs mailing list
eGroupWare-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-cvs