Skip to content

Commit f64fdb6

Browse files
authored
Fix primefaces#6795: Fix calendar overlay requiring double click on date to select a value when mask is present (primefaces#6972)
* Fix calendar overlay requiring double click on date to select a value when mask is present * Don't focus the overlay if inline is set
1 parent 7de9834 commit f64fdb6

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

components/lib/calendar/Calendar.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -3046,8 +3046,10 @@ export const Calendar = React.memo(
30463046
}, [props.view]);
30473047

30483048
useUpdateEffect(() => {
3049-
focusToFirstCell();
3050-
}, [currentView]);
3049+
if (visible && !props.inline) {
3050+
focusToFirstCell();
3051+
}
3052+
}, [visible, currentView, props.inline]);
30513053

30523054
useUpdateEffect(() => {
30533055
if (!props.onViewDateChange && !viewStateChanged.current) {

0 commit comments

Comments
 (0)