What’s New
Bugfixes for iOS, iPad OS 13, Firefox, Ionic 5 and iOS9
We fixed two rendering issues that started showing up on the latest iOS and iPad OS 13 versions . List view and Event Calendar, Calendar and Range components were impacted.
We fixed a serious issue that came up with the latest Ionic 5 version and Angular 9 , were Mobiscroll controls were not showing up on first tap for ion-inputs.
We fixed a popup issue on iOS 9 .
We fixed the focus outline on elements that showed up on the latest Firefox .
Various improvements
A new “background-less” label style was added to the calendar components. Showing just text without the background is possible now.
Besides that we added the mbsc-calendar-mark sass variable for controlling the default color of the day markings.
The calendar cell hover events went though an improvement as well.
MOBISCROLL 4.10.3
Calendar
NEW
- Added
mbsc-calendar-mark
scss color variable allowing to set the default color of the marks. - We added a feature which allows presenting calendar labels as text only, without colored background, by specifying the
background: 'none'
property.
FIXED
- We debounced the
onCellHoverIn
andonCellHoverOut
to prevent firing on unintended hover, or during mousedrag. - We fixed a problem where recurring invalids for month days were not working correctly, when a month day was used which is not present in every month (29, 30, 31).
- We fixed a rendering issue on iOS 13 WebView, where the month / year picker appeared without a background.
Eventcalendar
NEW
- Added
mbsc-calendar-mark
scss color variable allowing to set the default color of the marks.
FIXED
- We debounced the
onCellHoverIn
andonCellHoverOut
to prevent firing on unintended hover, or during mousedrag. - We fixed a problem where recurring invalids for month days were not working correctly, when a month day was used which is not present in every month (29, 30, 31).
- We fixed a rendering issue on iOS 13 WebView, where the month / year picker appeared without a background.
Forms
FIXED
- We added a missing type definition for the Slider component in React.
General
FIXED
- We removed the dotted outline present at the top of popups and modal pickers in Firefox.
- We fixed an issue that prevented the mobiscroll directives to pop up on the first tap when they were used on
ion-input
in Ionic 5 with Angular 9.
Listview
FIXED
- We fixed an issue where the listview was not rendered properly during scroll, inside a scrollable container other than the main window, on iPad OS 13.
Numpad
FIXED
- We added proper keyboard support for freeform decimal entry (
.
,+
, and-
keys).
Popup
FIXED
- We fixed a positioning issue where the popup went off screen with the soft keyboard opened on iOS 9.
Range
NEW
- Added
mbsc-calendar-mark
scss color variable allowing to set the default color of the marks. - We added a feature which allows presenting calendar labels as text only, without colored background, by specifying the
background: 'none'
property.
FIXED
- We fixed an issue where the calendar jumped back to the current month in Angular when the
mbsc-range-start
andmbsc-range-end
components were used with a custom set button. - We debounced the
onCellHoverIn
andonCellHoverOut
to prevent firing on unintended hover, or during mousedrag. - We fixed a problem where recurring invalids for month days were not working correctly, when a month day was used which is not present in every month (29, 30, 31).
- We fixed a rendering issue on iOS 13 WebView, where the month / year picker appeared without a background.
Rating
FIXED
- We fixed a bug that prevented the
onChange
event to fire on the React Rating component.
Select
FIXED
- We increased the filter input font size for the iOS theme to prevent automatic zoom-in on iPhone, when the filter input is focused.
For the full changelog please visit our release history .
PS. If you’re coming from v3: We have composed an upgrade guide for moving from Mobiscroll 3 to Mobiscroll 4.