Page MenuHomePhabricator

DateInputWidget does not support $overlay
Closed, ResolvedPublic

Description

DateInputWidget does not support $overlay.

Event Timeline

matmarex claimed this task.
matmarex raised the priority of this task from to Needs Triage.
matmarex updated the task description. (Show Details)
matmarex added projects: OOUI, MediaWiki-General.
matmarex added subscribers: Prtksxna, matmarex.

I've got this working locally, but it involved copy-pasting most of FloatingMenuSelectWidget into CalendarWidget. I'm going to extract a FloatableElement mixing from them.

Change 238990 had a related patch set uploaded (by Bartosz Dziewoński):
Introduce FloatableElement mixin

https://gerrit.wikimedia.org/r/238990

Change 238998 had a related patch set uploaded (by Bartosz Dziewoński):
mw.widgets.DateInputWidget: Implement $overlay config option

https://gerrit.wikimedia.org/r/238998

Change 238990 merged by jenkins-bot:
Introduce FloatableElement mixin

https://gerrit.wikimedia.org/r/238990

Change 238998 merged by jenkins-bot:
mw.widgets.DateInputWidget: Implement $overlay config option

https://gerrit.wikimedia.org/r/238998

matmarex triaged this task as Medium priority.
matmarex removed a project: Patch-For-Review.
matmarex set Security to None.