ICS Calendar Pro version 4.9.3 is now available. This update fixes a couple of bugs in the “list” tab of Full view, including one very frustrating one that made list view nearly unusable on mobile devices.
Since Full view is based on the FullCalendar.io open source templating system, we don’t have complete control over how the templates render. Changes in the library can affect our customizations in unexpected ways.
At some point in a recent update, there was a change (either in FullCalendar or in ICS Calendar itself) that is inserting unnecessary, empty ::before
and ::after
pseudo-elements in the HTML table when the user taps to focus on an event in the list. Investigations into the reason these pseudo-elements appear are ongoing, but in the meantime version 4.9.3 provides a CSS-based workaround that resolves the layout issue.
The second Full view issue fixed in this version involves the list tab hiding past events in the current month on initial load, if the calendar is configured to have “list” as the default tab. Tapping one of the other tabs and then tapping back to list will show the full current month, including past events. Tapping “list” itself is supposed to reveal those events as well; however, prior to this update, it was only revealing the dates, not the events. The problem is now resolved.
In addition to these bug fixes in Full view, this update adds a tooltip to explain the purpose of the “+n” number that displays next to the “Reset” button when using the search filter. (The number indicates how many additional events have been hidden by the filter; clicking Reset will restore the visibility of those events.) This change affects all views (when the search filter is turned on).
—Scott