Issue with timeline screen size and month rotation

Currently we are trying to implement a SFSchedule timeline and month view that show some issues on larger screensizes and when rotating.

The timeline has an issue regarding the width of the timeslots. We have set the DayCount to 7 days and the TimeInterval to 1440 (1 day per timeslot), but this doesn't make it fill all available space. This is especially noticeable on larger devices or landscape mode (see screenshot in attached zip file). Is there a way to make the timeline fill the available space (evenly spaced out per timeslot) if it ends up being smaller than the screen estate?

The second issue is with the month view. Whenever we rotate the already open month view most views resize properly, but the week number labels seems to resize improperly. Is there any way this can be fixed?






Attachment: sfschedulerscreenshots_4b5075ff.zip

11 Replies 1 reply marked as answer

SS SaiGanesh Sakthivel Syncfusion Team October 29, 2021 01:23 PM UTC

 
Thank you for contacting syncfusion support. 
 
#Regarding Timelineview is not rendering full width. 
We have checked the reported query from our end. We suggest you set the TimeInterval value as -1 in order to render the full view in SfSchedule. please refer to the following code snippet for your reerence. 
 
Code snippet 
timelineViewSettings.DaysCount = 7; 
SFSchedule.TimeInterval = 1440; 
SFSchedule.TimeIntervalHeight = -1; 
 
#Regarding WeekNumber rendering issue in the monthview while changing in orientation. 
Currently, we are validating the reported scenario from our end and we will update you the further details on the November 2, 2021. We appreciate the patience until then. 
 
Regards,
SaiGanesh Sakthivel
 



UN Unknown October 29, 2021 01:39 PM UTC

Thank you very much. `SFSchedule.TimeIntervalHeight = -1;` seemed to do the trick for iOS! (Still need to get it to work for Xamarin.Android, where it doesn't seem to work as well)

I'll await November 2 for the orientation issue




MS Muniappan Subramanian Syncfusion Team November 1, 2021 12:10 PM UTC

Hi Leon, 
 
Thank you for the update. 
 
#Regarding Issue with timeline screen size and month rotation in Xamarin.Android schedule 
Currently, we are analyzing the mentioned issue in SfSchedule. We will validate and update you the further details in two business days (November 03, 2021). We appreciate your patience until then. 
 
Regards, 
Muniappan S. 



UN Unknown November 2, 2021 10:34 AM UTC

To add to the screen size issue (I'm not sure if I should open a separate thread for this one or not): Is there a way to make the scroll content inset of the SFSchedule start at the iOS safe area instead of the start of the view?

For certain views (such as UIScrollView) this happens automatically or can be solved by adjusting some kind of content inset, but such a value doesn't seem present for SFSchedule.

This causes an issue on (for example) devices with a notch, as can be seen in attached screenshots 1-1 and 1-2. The content goes under the notch.

I can adjust the entire SFSchedule view (rather than just the scroll inset) to anchor to the safe area using the following constraints:

Schedule.LeftAnchor.ConstraintEqualTo(View.SafeAreaLayoutGuide.LeftAnchor)
Schedule.RightAnchor.ConstraintEqualTo(View.SafeAreaLayoutGuide.RightAnchor)

This does solve the content going under the notch, for example (see screenshot 2-1 and 2-2). But since the view gets cut off at the start and end of the safe area this gets quite ugly in terms of scroll animation. since the content just disappears when it exits the safe area rather than scrolling neatly behind the overlays.


Attachment: screenshots_ca1e94f6.zip


SS SaiGanesh Sakthivel Syncfusion Team November 2, 2021 03:43 PM UTC

Hi Leon, 
 
Thank you for the patience. 
 
#Regarding WeekNumber rendering issue in the monthview while changing in orientation 
We have checked the reported query from our end. We have logged the issue report for the same. We will fix the issue and include the issue fix in our Weekly nuget release which is expected to roll out on November 23,2021. We appreciate your patience until then. 
 
You can track the status of this report through the following feedback link, 
 
Note: The provided feedback link is private, you need to login to view this feedback. 
 
Regards, 
SaiGanesh Sakthivel 


Marked as answer

UN Unknown November 3, 2021 08:23 AM UTC

Thank you very much. I will keep an eye out for the weekly nuget release!

I will open a separate thread for the safe area issue (since it seems to be unrelated to the orientation issue)



SS SaiGanesh Sakthivel Syncfusion Team November 3, 2021 01:45 PM UTC

Hi Leon,  
  
Thank you for the patience.  
  
#Regarding Issue with timeline screen size and month rotation in Xamarin.Android schedule  
Currently, we are validating the reported scenario in the source level and we will update you the further details on or before the November 8, 2021. We appreciate the patience until then. 
 
Regards,
SaiGanesh Sakthivel
 



SS SaiGanesh Sakthivel Syncfusion Team November 8, 2021 05:36 PM UTC

Hi Leon,  
  
Thank you for the update.  
  
#Regarding Issue with timeline screen size and month rotation in Xamarin.Android schedule  
We have checked the reported query from our end. We have logged the issue report for the same. We will fix the issue and include the issue fix in our Weekly nuget release which is expected to roll out on November 30,2021. We appreciate your patience until then.  
  
You can track the status of this report through the following feedback link,  
  
Note: The provided feedback link is private, you need to login to view this feedback.  
  
Regards,  
SaiGanesh Sakthivel  



SS SaiGanesh Sakthivel Syncfusion Team November 23, 2021 02:46 PM UTC

Hi Leon,  
  
Sorry for the inconvenience caused.    
    
Regarding WeekNumber rendering issue in the monthview while changing in orientation   
We deeply regret to let you know that we have fixed the reported issue but it takes more time for testing is longer than we expected. Also due to the stability of the control, we are not including this in this weekly nuget.   
But assuredly, we will include it in our upcoming weekly nuget November 30, 2021. We will let you once nuget gets published and appreciate your patience until then.  
  
Regards,
SaiGanesh Sakthivel
  



SS SaiGanesh Sakthivel Syncfusion Team November 30, 2021 04:50 PM UTC

Hi Lieon, 
 
Thank you for your patience. 
 
We have checked the mentioned issue Timelineview is not rendering full width and WeekNumber rendering issue in the monthview while changing in orientation and fixed the issue. We have prepared patch including the fix. Before installing the patch, kindly remove bin and obj folders from all the projects of solution and clear NuGet cache. 
 
Please refer our following KB document to clear nuget cache. 
    
 
 
 
Installation Direction:       
{Syncfusion Installed location}\Essential Studio\19.3.0.53\Xamarin\lib\android\Syncfusion. SfSchedule.XForms.Android.dll             
{Syncfusion Installed location}\Essential Studio\19.3.0.53\Xamarin\lib\ios\Syncfusion. SfSchedule.XForms.iOS.dll             
 
Disclaimer:     
Please note that we have created this patch for version 19.3.0.53 specifically to include the issue. 
We will include the issue fix in our upcoming Weekly NuGet release. We appreciate your patience until then. 
 
Regards,    
SaiGanesh Sakthivel 



SS SaiGanesh Sakthivel Syncfusion Team December 22, 2021 06:52 AM UTC

Hi Lieon, 
 
We are glad to announce that our Essential Studio 2021 Volume 4 Main Release V19.4.0.38 is rolled out and is available for download under the following link.  
  
  
The mentioned issue with “Timelineview is not rendering full width and WeekNumber rendering issue in the monthview while changing in orientation” issue has been fixed and included in this release.  
  
  
We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you would require any further assistance. 
 
Regards,  
SaiGanesh Sakthivel 


Loader.
Up arrow icon