Page MenuHomePhabricator

VisualEditor: Instead of inspector-triggering icon, just trigger it whenever the user selects some content
Closed, ResolvedPublic

Description

From user submission. Uses same design argot as iOS. Perhaps confusing for non-iOS situations?


Version: unspecified
Severity: enhancement

Details

Reference
bz38044

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 12:47 AM
bzimport set Reference to bz38044.

A potential problem here is overlapping with the system's own buttons. When you select on iOS, you get a little popup menu offering copy/cut/paste.

We already overlap our arrow with the iOS selection handle (bug 37874), so make sure we don't go from one overlap to another. :)

I imagine we'd want to suppress iOS's in-built behaviour if that happened (or suppress ours and magically work with it, somehow - using a generic mobile interface like PhoneGap, so we don't endlessly code for mobile? To discuss at a proper design meeting!

If we suppressed the default popup (assuming that's possible), then you'd be unable to copy/cut/paste text.

That.... sounds bad. :)

Brion: Agreed. IF anything we should surpress our context icon in IOS. Perhaps invent our own tool there as well, though it seems it may get a bit cluttered.

This is now how CE works; not sure when we altered behaviour to 'fix' it.