To start an event earlier than planned you can't just expand it upwards
Open, WishlistPublic

Description

When you have an event starting at 3pm lasting until 5pm and you want to let it start at 2 already but still last until 5pm you can't just drag the top of the event to 2 pm while the event still ends at 5.

steps to reproduce:

  1. Creat an event.
  2. Try to drag only the upper end of the event shown in the weekly view upwards, not moving the whole calender.

actual results:
Nothing happens or the whole event moves.

expected results:
The upper end of the event expands to where I want it to.

Details

Ticket Type
Task
A.Spiesberger added a subscriber: A.Spiesberger.EditedOct 26 2018, 2:29 PM

The only way to do this is to move the whole event up and then make it longer. Would be easier if you could just make it longer at the top too, saves a step, especially at multidayevents.

I could reproduce this problem and I agree. You want to transfer it to "done"?

EsIsl added a subscriber: EsIsl.Oct 29 2018, 12:37 PM

I think it would overlap with the function to drag and drop the event in general. It could be confusing to have both functions so close together?

Hmm, one this taking the whole event and dragging it somewhere while the other just expands the top. I don't think this would be confusing..

I don't think it would be confusing. It's the same as every window in windows you can grasp it at the top to move it or take the edge to expand if..

But thus the user has to make two steps instead of one. it would be better to be able to change the "time" of the event at the beginning and end. You still want to transfer it to "done" now or you don´t mind to make the event change in two steps?

Well if you ant to change both I would suggest opening the event and doing it there, I think this is more about, if I have to change only one I would like to be able to do it in one step rather than two.

Why has the user to make two steps?
If they want to let the event start earlier they just drag up the starting point.
If they want to relocate the whole event they take the event and do it.
I don't quite understand the problem?

if you want to change the start time (f.ex. event is entered from 10 to 11, and you want to have it from 9 to 11) you have to

  1. drag the event to the beginning point (so it is 9 to 10)
  2. adapt the duration of the event (to 9 - 11).

you can´t just expand the beginning time in your entry to the time one hour earlier. This was what I meant by "two steps"

Yeah, and that' waht we want to change, I mean if you want to change the beginning AND the finish time, you will always need two steps. I like the ticket the way it is and would suggest putting it on done.

I want the user to be able to drag the beginning to e.g. 9 am and of course the duration of the event should be adapted automatically. Otherwise I don't need the whole dragging thing anyway...

That's what the ticket expresses, isn't it? Can we put it on done? Or anyone wants to change something?

I would put it to done.

EsIsl moved this task from In Progress to Done on the UX Seminar WS17 board.Nov 5 2018, 5:03 PM
bohlender moved this task from Done to 1 on the UX Seminar WS17 board.Nov 9 2018, 1:52 PM
bohlender triaged this task as Normal priority.Mon, Nov 12, 9:30 AM
bohlender added subscribers: machniak, bohlender.

@machniak can we get your feedback on this?

bohlender lowered the priority of this task from Normal to Low.Thu, Nov 15, 8:35 AM
machniak triaged this task as Wishlist priority.Thu, Nov 15, 9:02 AM

That should be doable. I just want to note that I think this is a rare situation. If you already decided that the meeting/event will take one hour, it is more likely that you'll want to keep it one hour even when moved to another slot. I see real life scenarios when that would be handy, but I hear that request for the first time, which means it's not that common case.

The https://fullcalendar.io/ library we use does not have such a feature either.

@machniak the main reason for this suggestion is consistency.
It is possible to expand the event downward, so users will likely expect that it is also possible to expand it upward too.