diff --git a/UI/Templates/SchedulerUI/UIxComponentEditor.wox b/UI/Templates/SchedulerUI/UIxComponentEditor.wox index 32c44a2ba..fb97c9a1d 100644 --- a/UI/Templates/SchedulerUI/UIxComponentEditor.wox +++ b/UI/Templates/SchedulerUI/UIxComponentEditor.wox @@ -323,12 +323,10 @@ var:value="reminderReference"/>
- - - - + +
diff --git a/UI/WebServerResources/SchedulerUI.js b/UI/WebServerResources/SchedulerUI.js index 7512b1745..8ffd87ce9 100644 --- a/UI/WebServerResources/SchedulerUI.js +++ b/UI/WebServerResources/SchedulerUI.js @@ -1044,7 +1044,10 @@ function newBaseEventDIV(eventRep, event, eventText) { textDiv.addClassName("text"); textDiv.update(eventText.replace(/(\\r)?\\n/g, "
")); - if (event[2] != null) { + if (event[2] == null) { + eventDiv.observe("selectstart", listRowMouseDownHandler); + } + else { // Status field is defined -- user can read event eventDiv.observe("mousedown", listRowMouseDownHandler); eventDiv.observe("click", onCalendarSelectEvent); diff --git a/UI/WebServerResources/UIxComponentEditor.css b/UI/WebServerResources/UIxComponentEditor.css index 1ed3b289d..2f09b17fb 100644 --- a/UI/WebServerResources/UIxComponentEditor.css +++ b/UI/WebServerResources/UIxComponentEditor.css @@ -60,18 +60,17 @@ LABEL.titleNoSpace } DIV#windowButtons -{ - width: 100%; - position: absolute; - bottom: 4em; -} +{ position: absolute; + bottom: 2em; + left: auto; + right: 2em; } LABEL.calendarName { text-align: right; margin-top: 10px; margin-bottom: 10px; width: 97%; -} +} DIV#attendeesMenu { overflow: auto; } @@ -83,6 +82,7 @@ DIV.fakeTextArea border-style: inset; padding: 2px; height: 100%; + white-space: pre-wrap; } DIV#descriptionDiv { @@ -90,4 +90,4 @@ DIV#descriptionDiv { } SPAN.fixedHeight { height: 60px; -} +} \ No newline at end of file