Closed Bug 1028048 Opened 10 years ago Closed 10 years ago

[ringtones] touch targets in create screen are off (part 2)

Categories

(Firefox OS Graveyard :: Gaia::Ringtones, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.0+, b2g-v2.0 fixed, b2g-v2.1 fixed)

RESOLVED FIXED
2.0 S5 (4july)
blocking-b2g 2.0+
Tracking Status
b2g-v2.0 --- fixed
b2g-v2.1 --- fixed

People

(Reporter: squib, Assigned: etienne)

References

Details

(Whiteboard: interaction-design [priority])

Attachments

(3 files, 1 obsolete file)

+++ This bug was initially created as a clone of Bug #1017416 +++

STR
1. Have music on device
2. Go to Settings -> Sound -> Manage Ringtones
3. Tap New in upper right
4. Select song
5. Tap UI in create screen

Expected:
Tapping on the element does action

Actual:
Tapping next to the element does the action - see video attachments

(In reply to Jim Porter (:squib) from bug 1017416 comment #26)
> So right now, this is what we do to create a new ringtone from the ringtone
> manager:
> 
> 1) Open the ringtone manager as an inline activity from the settings app
> 2) Click "+" which opens a pick activity, launching the music app
> 3) Pick a song from the music app, which returns the result to the ringtone
> manager
> 4) Taking the result from the pick activity, use window.open to open
> share.html and send it the pick activity's data via postMessage once
> share.html has loaded.
> 
> The main issue I'm seeing right now is that when you try to tap the "X"
> button in the top left of share.html, it doesn't work and we get this error
> in the logcat:
> 
> E/GeckoConsole( 1840): [JavaScript Error: "TypeError:
> StackManager.getCurrent(...) is null" {file:
> "app://system.gaiamobile.org/js/edge_swipe_detector.js" line: 118}]
> 
> If the steps I laid out above are a bad way of doing what I want, let me
> know. Basically, I'm trying to emulate a share activity entirely within the
> ringtones app. I guess I could make it a *real* share activity, but I don't
> want anyone else to be able to handle that activity.
Followup to a 2.0+ blocker.
blocking-b2g: --- → 2.0?
blocking-b2g: 2.0? → 2.0+
Etienne,

Jim says that you may be the best one to look into this as it may be related to edge gestures. Can you help figure out whats going on here. 

Thanks
Hema
Flags: needinfo?(etienne)
(In reply to Hema Koka [:hema] from comment #3)
> Etienne,
> 
> Jim says that you may be the best one to look into this as it may be related
> to edge gestures. Can you help figure out whats going on here. 
> 

Yes I'll have a look today, just tested and there's no issue with controls at the center of the screen anymore. Which is good because it makes it an edge-only issue now.
Flags: needinfo?(etienne)
(In reply to Etienne Segonzac (:etienne) from comment #4)
> (In reply to Hema Koka [:hema] from comment #3)
> > Etienne,
> > 
> > Jim says that you may be the best one to look into this as it may be related
> > to edge gestures. Can you help figure out whats going on here. 
> > 
> 
> Yes I'll have a look today, just tested and there's no issue with controls
> at the center of the screen anymore. Which is good because it makes it an
> edge-only issue now.

Thanks so much Etienne! Assigning this to you.
Assignee: nobody → etienne
Target Milestone: --- → 2.0 S5 (4july)
Hi Etienne! While dogfooding I noticed that a very similar issue happens with Contact picker. Here are the STR:

1. Open mail and compose an email.
2. Tap the plus to open the contact picker
3. Try tapping on a letter

Actual
Contact list jumps down to that letter

Expected
Nothing happens. Only by tapping more to the left of the letter are you able to jump to the section.
(In reply to Tiffanie Shakespeare from comment #6)
> Hi Etienne! While dogfooding I noticed that a very similar issue happens
> with Contact picker. Here are the STR:
> 
> 1. Open mail and compose an email.
> 2. Tap the plus to open the contact picker
> 3. Try tapping on a letter
> 
> Actual
> Contact list jumps down to that letter
> 
> Expected
> Nothing happens. Only by tapping more to the left of the letter are you able
> to jump to the section.

Thank you so much!
Found the issue with these STR, a patch will come soon.
Attached file Gaia PR
Attachment #8447281 - Flags: review?(21)
Comment on attachment 8447281 [details] [review]
Gaia PR

Makes perfect sense. r+.
Attachment #8447281 - Flags: review?(21) → review+
https://github.com/mozilla-b2g/gaia/commit/b77f122bcb82c87e368b68ecbba212317cda5ba8
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
This issue has been verified successfully on Flame2.1/Flame2.0
Verify video: "verify_1028048.MP4"
Step: 
1. Luanch "Settings"->"Sound"->"Manage Tones".
2. Tap "+" icon in upper right.
3. Slect one of the music and tap "Done" button in upper right.
**Now page in "Create Ringtone" page.
4. Tap the headline and "Save" button.
**The "Save" button is OK 

Flame2.0 build:
Gaia-Rev        1ede2666f1e6c1b3fd3b282011caf0cbc59544b0
Gecko-Rev       https://hg.mozilla.org/releases/mozilla-b2g32_v2_0/rev/faa64077b0c2
Build-ID        20141119000207
Version         32.0
Device-Name     flame
FW-Release      4.4.2
FW-Incremental  eng.cltbld.20141119.035230
FW-Date         Wed Nov 19 03:52:41 EST 2014
Bootloader      L1TC00011880

Flame2.1 build:
Gaia-Rev        1bdd49770e2cb7a7321e6202c9bf036ab5d8f200
Gecko-Rev      
https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/db893274d9a6
Build-ID        20141125001201
Version         34.0
Device-Name     flame
FW-Release      4.4.2
FW-Incremental  eng.cltbld.20141125.040617
FW-Date         Tue Nov 25 04:06:28 EST 2014
Bootloader      L1TC00011880
Status: RESOLVED → VERIFIED
Attached video Verify video: verify_1028048.MP4 (obsolete) —
Refer to Bug1017416, I check it again, This issue occured.
So change the status
Verify video:"verify_1028048.mp4".

Flame2.0 build
Gaia-Rev        04b42f95e89800a1b8d0aacd96317d3e3dad5731
Gecko-Rev       93efc8b4155f0a4a50eaad19acbb95ec24139e63
Build-ID        20141205050313
Version         32.0
Device-Name     jrdhz72_w_ff
FW-Release      4.4.2
FW-Incremental  1417727171
FW-Date         Fri Dec  5 05:06:39 CST 2014

Flame2.1 build:
Gaia-Rev        5655269098c7e82254e56933f1af05b4abe2a2f3
Gecko-Rev       https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/86608c9389b5
Build-ID        20141204001201
Version         34.0
Device-Name     flame
FW-Release      4.4.2
FW-Incremental  eng.cltbld.20141204.034958
FW-Date         Thu Dec  4 03:50:09 EST 2014
Bootloader      L1TC00011880
Attached video verify_1028048.MP4
Comment on attachment 8528943 [details]
Verify video: verify_1028048.MP4

This vidoe is no value, So obsolete it
Attachment #8528943 - Attachment is obsolete: true
According to Comment 14, change status back to Resolved Fixed.
Status: VERIFIED → RESOLVED
Closed: 10 years ago10 years ago
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: