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)

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.
Volker_E edited projects, added: OOUI (OOjs-UI-0.12.9); removed: OOUI.