Module: check_mk
Branch: master
Commit: 86d0594b1e74f91f219b81435d9a858726df7086
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=86d0594b1e74f9…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Dec 21 17:30:53 2011 +0100
Made texts in selectable rows selectable again
---
ChangeLog | 1 +
web/htdocs/js/check_mk.js | 45 +++++++++++++++++++++++----------------------
2 files changed, 24 insertions(+), 22 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 8e4627c..0a67478 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,6 +9,7 @@
Multisite:
* Several cleanups to prevent css/js warning messages in e.g. Firefox
+ * Made texts in selectable rows selectable again
WATO:
* Optimized wraps in host lists tag column
diff --git a/web/htdocs/js/check_mk.js b/web/htdocs/js/check_mk.js
index fcba936..caa8e14 100644
--- a/web/htdocs/js/check_mk.js
+++ b/web/htdocs/js/check_mk.js
@@ -1099,22 +1099,23 @@ function toggle_row(e, elem) {
return false;
}
-function disable_selection(e) {
- if(!e)
- e = window.event;
-
- // Skip handling clicks on links/images/...
- var target = getTarget(e);
- if(target.tagName != 'TD')
- return true;
-
- // Firefox handling
- if(typeof target.style.MozUserSelect != 'undefined')
- target.style.MozUserSelect = 'none';
-
- // All others
- return false;
-}
+// FIXME: If current "row text selection" behavior is ok - remove this
+//function disable_selection(e) {
+// if(!e)
+// e = window.event;
+//
+// // Skip handling clicks on links/images/...
+// var target = getTarget(e);
+// if(target.tagName != 'TD')
+// return true;
+//
+// // Firefox handling
+// if(typeof target.style.MozUserSelect != 'undefined')
+// target.style.MozUserSelect = 'none';
+//
+// // All others
+// return false;
+//}
// Toggles the datarows of the group which the given checkbox is part of.
function toggle_group_rows(checkbox) {
@@ -1272,12 +1273,12 @@ function table_init_rowselect(oTable) {
return toggle_row(e, this);
};
// Disable selections in IE and then in mozilla
- elem.onselectstart = function(e) {
- return disable_selection(e);
- };
- elem.onmousedown = function(e) {
- return disable_selection(e);
- };
+ //elem.onselectstart = function(e) {
+ // return disable_selection(e);
+ //};
+ //elem.onmousedown = function(e) {
+ // return disable_selection(e);
+ //};
elem = null;
});
}