Gantt Chart Interaction to change dates

I have tried to make an interaction for one of a project am working on currently i have tried to explain below the problem statement and solution.

Problem statement for Gantt Chart for a planning software:
Here in this they are showing task in the calendar with some details like name, task progress and start & end date. We are giving ability to drag the task to adjust start and end date. And views we are giving is of 1 – 6 Week view. Now the problem is while user is in 1 week view and if he/she wished to change a end date/ start date of task to a date which is not visible in the current view without changing the week view.

Solution:
I came up with a solution where am allowing user to drag the task till end date visible if user wished to choose a date which is not visible he simply need to hold it longer at the end of the week and he will be prompted with a calendar from where choose the end date without moving out of the view he/ she is currently in.

Please drop in feedback in comment section. Curious to know what you guys think.

More by Manoj Panda

View profile