This is a follow-up to issue 364572, where the drag behavior of the selection-bar within the 'Invite Attendees" dialog has been improved. Within that issue the question was raised whether it would be useful to modify the following aspect: Either side of the selection-bar can only be dragged up to the opposite side representing the startdate or enddate of an event. However in Outlook it is possible to continue a drag when one side of the selection-bar traverses the opposite side. In that instance the drag is "on the fly" being applied to the opposite side of the selection-bar. This behavior is very handy. To make it more understandable for the user it would probably be useful to apply different border colors to the left and the right side of the selection bar similar to Outlook. One defect in the drag behaviour of the selection-bar is that releasing the mouse button outside the srollbox containing the selection-bar will not interrupt the drag session thus leading to a confusing state for the user. In this respect I also think a scrolling behavior should be defined to further expand the start or enddate when the user moves the mouse pointer apart from the left of right side of the scrollbox within a drag session.
Besides the above mentioned general concerns regarding the behavior of the control there's a closely related issue that needs to be addressed. The patch in bug #364572 addresses the problem that once you collapsed the selection until only a small stripe remains indicating a zero-length event you were not able to increase the length of the event any more. With the patch applied everything works as intended with one minor flaw. Collapsing the event leaves a small stripe with 2 boxes side by side each of them being 3 pixels wide (intentionally, this is visually not distinguishable). Dragging the right one to the left does nothing, you can only move it to the right. Visa versa, the same holds true for the other side. This behavior is a bit unfortunate and should be improved.
Assignee: christian.jansen → michael.buettner
Severity: normal → enhancement
Component: Calendar Views → General
OS: Solaris → All
Summary: Invite Attendees dialog: Dragmode behaviour of selection-bar should be defined → [Proto] Invite Attendees dialog: Dragmode behaviour of selection-bar should be defined
Target Milestone: Future → ---
Component: General → Theme
Product: Calendar → Firefox
Target Milestone: --- → Firefox 3
Version: Lightning 0.5 → Trunk
Oh, crap, I'm so sorry, moving back, please send hatemail to this address.
Component: Theme → Calendar Views
Product: Firefox → Calendar
Target Milestone: Firefox 3 → ---
Version: Trunk → Sunbird 0.7
Component: Calendar Views → Lightning Only
QA Contact: views → lightning
Summary: [Proto] Invite Attendees dialog: Dragmode behaviour of selection-bar should be defined → Attendees dialog: Dragmode behaviour of selection-bar should be defined
Dialog is also present in Sunbird -> Move to Calendar:General
Component: Lightning Only → General
QA Contact: lightning → general
You need to log in before you can comment on or make changes to this bug.