diff --git a/UI/WebServerResources/UIxAttendeesEditor.js b/UI/WebServerResources/UIxAttendeesEditor.js index ad06b0ff1..f35f3a4d6 100644 --- a/UI/WebServerResources/UIxAttendeesEditor.js +++ b/UI/WebServerResources/UIxAttendeesEditor.js @@ -8,7 +8,6 @@ var additionalDays = 2; var isAllDay = parent$("isAllDay").checked + 0; var displayStartHour = 0; var displayEndHour = 23; -// dayStartHour & dayEndHour var attendeesEditor = { delay: 500, @@ -87,7 +86,6 @@ function onContactKeydown(event) { this.setAttribute ("modified", "1"); this.blur(); // triggers checkAttendee function call } - } else if ($('attendeesMenu').getStyle('visibility') == 'visible') { attendeesEditor.currentField = this; @@ -505,7 +503,7 @@ function findSlot (direction) { userList); } -function cleanInt (data) { +function cleanInt(data) { var rc = data; if (rc.substr (0, 1) == "0") rc = rc.substr (1, rc.length - 1); @@ -541,8 +539,7 @@ function toggleOfficeHours () { $("onlyOfficeHours").checked = false; } - -function updateSlotDisplayCallback (http) { +function updateSlotDisplayCallback(http) { var data = http.responseText.evalJSON (true); var start = new Date (); var end = new Date (); diff --git a/UI/WebServerResources/generic.js b/UI/WebServerResources/generic.js index 810505152..fa11b3858 100644 --- a/UI/WebServerResources/generic.js +++ b/UI/WebServerResources/generic.js @@ -1195,6 +1195,7 @@ function getListIndexForFolder(items, owner, folderName) { function listRowMouseDownHandler(event) { preventDefault(event); + return false; } /* tabs */ @@ -1569,6 +1570,7 @@ function configureSortableTableHeaders(table) { var headers = $(table).getElementsByClassName("sortableTableHeader"); for (var i = 0; i < headers.length; i++) { var header = $(headers[i]); + header.observe("selectstart", listRowMouseDownHandler); header.stopObserving("click", onHeaderClick); header.observe("click", onHeaderClick); }