Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(opens in a new tab) causing issues for Dragon users #1286

Closed
abbott567 opened this issue Jun 11, 2020 · 11 comments
Closed

(opens in a new tab) causing issues for Dragon users #1286

abbott567 opened this issue Jun 11, 2020 · 11 comments

Comments

@abbott567
Copy link

The original guidance of (opens in a new window) was changed to (opens in a new tab) when it was put into the design system.

We've found this hijacks a core function of Dragon. If you're using Dragon and you want to open a new tab, when you say new tab it's actually clicking any link on the page that says (opens in a new tab).

The problem is compounded on a service where the phase banner feedback link opens in a new tab, as for the entire duration of that service, the new tab command will click the feedback link.

@36degrees 36degrees added the awaiting triage Needs triaging by team label Jun 11, 2020
@abbott567
Copy link
Author

Probably should have mentioned it was on Dragon 14, Windows 10, IE11.
Incase it's version specific.

@timpaul
Copy link
Contributor

timpaul commented Jun 16, 2020

Thanks @abbott567 - we'll investigate this more, create some reduced test cases and report the bug to Dragon, and then we'll decide how we might mitigate the effects of the bug for this component.

@timpaul timpaul added 🕔 days and removed awaiting triage Needs triaging by team labels Jun 16, 2020
@36degrees 36degrees self-assigned this Jun 24, 2020
@selfthinker
Copy link
Contributor

I have just tested this with Dragon Professional 15.3 in IE11 as well as the latest Chrome.

Saying "new tab" doesn't do anything.
Saying "open new tab" opens a new tab.
Saying "click new tab" clicks on a link that has the words "new tab" in it.

I have looked through the settings to find out if you can make it open a tab by just saying "new tab" but couldn't find anything.
The only thing I found was the option to:

Require "Click" to select hyperlinks in HTML window

With that enabled saying "new tab" clicks on a link that has those words in it.

I assume that what @abbott567 describes either only happens in older versions of Dragon or there is a setting which I couldn't find that would have the same effect.

@selfthinker
Copy link
Contributor

I should add, I have also tested saying "open [word]" to check if using the word "open" would click on a link. (For example, saying "open benefits" on the GOV.UK homepage to click on the "Benefits" link.) But that didn't do anything either.
I wonder if there is (or was) an option anywhere to redefine the word "click" to something else?

@36degrees
Copy link
Contributor

Probably should have mentioned it was on Dragon 14, Windows 10, IE11.

@selfthinker do we have access to Dragon 14 to see if we can reproduce it in that version?

@selfthinker
Copy link
Contributor

selfthinker commented Jul 13, 2020

do we have access to Dragon 14 to see if we can reproduce it in that version?

No, unfortunately you cannot have multiple versions of Dragon running at the same time.
Even if it was possible to install it in a virtual machine, I wouldn't know how to get my hands on an older version.

It's probably worth mentioning that Dragon 14 is not supported anymore.
So, reporting this as a bug to Nuance wouldn't do anything.

@selfthinker
Copy link
Contributor

selfthinker commented Jul 13, 2020

It's probably worth mentioning that Dragon 14 is not supported anymore.

Actually, I was wrong about that. It is still supported. (I think. It's difficult to find anything on Nuance's website.)

@abbott567
Copy link
Author

Oh no. Perhaps it was an issue specific to 14 that has now been fixed?
I doubt I'll even be able to get a screen recording of it happening as it is running on a managed machine with a smart card etc.
So many variables =(

@36degrees 36degrees added the awaiting triage Needs triaging by team label Jul 13, 2020
@36degrees
Copy link
Contributor

The only thing I found was the option to:

Require "Click" to select hyperlinks in HTML window

With that enabled saying "new tab" clicks on a link that has those words in it.

Is this the right way around? Or is this the case when that option is disabled?

@selfthinker
Copy link
Contributor

Is this the right way around? Or is this the case when that option is disabled?

Ah, no. You are right in your suspicion. It is the other way around. Saying "new tab" when that option was disabled would click on those links. It is enabled by default.

@kellylee-gds kellylee-gds removed awaiting triage Needs triaging by team blocked labels Jul 13, 2020
@36degrees
Copy link
Contributor

As we've not been able to reproduce this, we're going to close this issue.

@abbott567 if you are able to get a screen recording (even just by taking a video of the screen) that demonstrates this bug then we can re-open this and investigate further.

We've found this hijacks a core function of Dragon. If you're using Dragon and you want to open a new tab, when you say new tab it's actually clicking any link on the page that says (opens in a new tab).

We'd also need to see how the same command behaves correctly on other websites, as in @selfthinker's testing she was not able to get 'new tab' to open a new tab – only 'open new tab' worked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

5 participants