Bug 1922703 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

### Steps to reproduce

1. Try to print a page in Fenix (3-dot-menu, scroll down, Print) 
2. Be lucky enough to be selected for our survey. (I'm not sure how to trigger this on-demand, but maybe there's a way.)

### Expected behavior
When the survey invitation appears, its invitation-text should end with a period (after the last word, "sec.")


### Actual behavior
The survey invitation text trails off without a final period:
```
Help make printing in Firefox better. It only takes a sec
```

### Device information

* Firefox version: 
* Android device model:
* Android OS version:

### Any additional information?
I don't know where the actually-displayed string lives, but I did found a copy in-tree that does include the trailing period (as expected):
https://searchfox.org/mozilla-central/rev/ce404cd26e52d09e6a48d664c1986da25df50484/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/microsurvey/ui/MicrosurveyRequestPrompt.kt#140
And the [Jira Issue](https://mozilla-hub.atlassian.net/browse/FXDROID-1966) about this survey also includes a trailing period in its mockup.

But the actual survey invitation that I got in Firefox does not include that trailing period.  Screenshot coming up.

twhite, do you have any ideas about what might be going on?  Does the displayed prompt actually reference the 
[string from MicrosurveyRequestPrompt.kt#140](
https://searchfox.org/mozilla-central/rev/ce404cd26e52d09e6a48d664c1986da25df50484/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/microsurvey/ui/MicrosurveyRequestPrompt.kt#140) and truncate its last character somehow?  Or do we have another copy of the string hosted in a web service somewhere that's missing this period?
### Steps to reproduce

1. Try to print a page in Fenix (3-dot-menu, scroll down, Print) 
2. Be lucky enough to be selected for our survey. (I'm not sure how to trigger this on-demand, but maybe there's a way.)

### Expected behavior
When the survey invitation appears, its invitation-text should end with a period (after the last word, "sec.")


### Actual behavior
The survey invitation text trails off without a final period:
```
Help make printing in Firefox better. It only takes a sec
```

### Device information

* Firefox version: Nightly 133.0a1 2024-10-02 
* Android device model: Pixel 8
* Android OS version: 14

### Any additional information?
I don't know where the actually-displayed string lives, but I did found a copy in-tree that does include the trailing period (as expected):
https://searchfox.org/mozilla-central/rev/ce404cd26e52d09e6a48d664c1986da25df50484/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/microsurvey/ui/MicrosurveyRequestPrompt.kt#140
And the [Jira Issue](https://mozilla-hub.atlassian.net/browse/FXDROID-1966) about this survey also includes a trailing period in its mockup.

But the actual survey invitation that I got in Firefox does not include that trailing period.  Screenshot coming up.

twhite, do you have any ideas about what might be going on?  Does the displayed prompt actually reference the 
[string from MicrosurveyRequestPrompt.kt#140](
https://searchfox.org/mozilla-central/rev/ce404cd26e52d09e6a48d664c1986da25df50484/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/microsurvey/ui/MicrosurveyRequestPrompt.kt#140) and truncate its last character somehow?  Or do we have another copy of the string hosted in a web service somewhere that's missing this period?
### Steps to reproduce

1. Try to print a page in Fenix (3-dot-menu, scroll down, Print) 
2. Be lucky enough to be selected for our survey. (I'm not sure how to trigger this on-demand, but maybe there's a way.)

### Expected behavior
When the survey invitation appears, its invitation-text should end with a period (after the last word, "sec.")


### Actual behavior
The survey invitation text trails off without a final period:
```
Help make printing in Firefox better. It only takes a sec
```

### Device information

* Firefox version: Nightly 133.0a1 2024-10-02 
* Android device model: Pixel 8
* Android OS version: 14

### Any additional information?
I don't know where the actually-displayed string lives, but I did found a copy in-tree that does **include** the trailing period (as expected):
https://searchfox.org/mozilla-central/rev/ce404cd26e52d09e6a48d664c1986da25df50484/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/microsurvey/ui/MicrosurveyRequestPrompt.kt#140
And the [Jira Issue](https://mozilla-hub.atlassian.net/browse/FXDROID-1966) about this survey also includes a trailing period in its mockup.

But the actual survey invitation that I got in Firefox **does not include** that trailing period, somehow.  Screenshot coming up.

twhite, do you have any ideas about what might be going on?  Does the displayed prompt actually reference the 
[string from MicrosurveyRequestPrompt.kt#140](
https://searchfox.org/mozilla-central/rev/ce404cd26e52d09e6a48d664c1986da25df50484/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/microsurvey/ui/MicrosurveyRequestPrompt.kt#140) and truncate its last character somehow?  Or do we have another copy of the string hosted in a web service somewhere that's slightly different and is missing the period at the end of the sentence?

Back to Bug 1922703 Comment 0