Closed Bug 734880 Opened 13 years ago Closed 13 years ago

Bottom center area of the relative layout in the tabs tray permits an empty click

Categories

(Firefox for Android Graveyard :: General, defect, P3)

ARM
Android
defect

Tracking

(firefox13 verified, firefox14 verified, blocking-fennec1.0 +, fennec+)

VERIFIED FIXED
Firefox 14
Tracking Status
firefox13 --- verified
firefox14 --- verified
blocking-fennec1.0 --- +
fennec + ---

People

(Reporter: aaronmt, Assigned: sriram)

References

Details

(Keywords: uiwanted)

Attachments

(3 files)

See attached screenshot. bug 708266 added a Gecko LinkTextView to the relative layout in the tabs tray. With this came an area to the left of it and to the right of the new tab button that permits a tap which simply closes the tabs tray. Is this expected behaviour?
What's the expected behaviour here?
Blocks: 708266
tracking-fennec: --- → ?
blocking-fennec1.0: --- → ?
Assignee: nobody → ibarlow
tracking-fennec: ? → +
blocking-fennec1.0: ? → +
Keywords: uiwanted
Priority: -- → P3
This also affects people without sync setup. You now must hit the plus exactly.
my $0.02 -- we should make sure that the + button has large enough a touch area. We can't just have it be the whole row now that we have another element at far right. Do we need a visual divider?
tracking-fennec: + → ?
blocking-fennec1.0: + → ?
Priority: P3 → --
tracking-fennec: ? → +
blocking-fennec1.0: ? → +
Priority: -- → P3
Attached image mockup of touch areas
Touching the middle area should do nothing. (It shouldn't close the menu) Also, as Madhava mentioned, the touch areas on the icon and text links should be big enough to be easy to touch. Judging by Aaron's screenshot, they look like they should both extend inwards a bit more to increase surface area. I can think about what a visual divider might look like, though I'm not sure I would use one to separate an icon from a text link, it might look a little odd. (Not saying no, I'm just not sure yet.) For the purposes of this bug, let's just make the touch areas slightly bigger, and disable any actions that are prompted by touching the middle part of the bar.
Could you post specs for the size of the touch areas?
Sriram, the touch areas should fill the height of the row, and extend to the right and left of the icon / text by 18DIP
Assignee: ibarlow → nobody
"+" button extends to row height. But the text is "not a button" and cannot extend that way (I'll try my best). We should also take l10n string size into consideration.
Attached patch PatchSplinter Review
This patch makes sure we dont quit Tabs-tray when we press anywhere other than "+" and "sync tabs" button in bottom toolbar.
Attachment #605955 - Flags: review?(mark.finkle)
Comment on attachment 605955 [details] [diff] [review] Patch we didn't really change the size of the button, but "miss clicks" won't close the tabs list.
Attachment #605955 - Flags: review?(mark.finkle) → review+
I am leaving a padding of 20dp on both sides -- which is a bit more than @ibarlow's suggestion of 18dp. Hence I didn't change the value of it. The "+" button is 20 X 20 dp image in a 60 x 50 dp "clickable" area.
Assignee: nobody → sriram
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 14
Verified/fixed on: Aurora Fennec 13.0a2 (2012-03-27) Nightly Fennec 14.0a1 (2012-03-27) Device: Samsung Nexus S OS: Android 2.3.6
Status: RESOLVED → VERIFIED
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: