Skip to content

Browseable Messages - Centered and enlarged (#9910)#9911

Merged
feerrenrut merged 7 commits into
nvaccess:masterfrom
accessolutions:i9910-browseableMessage
Aug 10, 2020
Merged

Browseable Messages - Centered and enlarged (#9910)#9911
feerrenrut merged 7 commits into
nvaccess:masterfrom
accessolutions:i9910-browseableMessage

Conversation

@JulienCochuyt

Copy link
Copy Markdown
Contributor

Link to issue number:

Fixes #9910

Summary of the issue:

Browseable messages, as produced with ui.browseableMessage are shown in a tiny window, located near the top-left corner of the display, sometimes partially off-screen.

These limitations do not encourage authors to leverage the offered functionality - currently used only for format related info.

Looking at the source, it is clear the original intention was to have the window centered on the screen:
DIALOG_OPTIONS = "dialogWidth:350px;dialogHeight:140px;resizable:yes;center:yes;help:no"

The "center" option, which defaults to "yes", is misinterpreted at least with newer Internet Explorer versions. To obtain the desired behavior - a centered window - it should be removed.

Description of how this pull request fixes the issue:

  • Removed the "center" option to preserve its "yes" default.
  • Removed the height and width options to obtain a somewhat bigger default size window.

Testing performed:

NVDA+F twice quickly.

Known issues with pull request:

Change log entry:

I doubt it deserves to be announced.

Section: Changes
Information reported in browse mode, such as the formatting info with NVDA+F, are now displayed in a slightly bigger window centered on screen.

@josephsl

josephsl commented Jul 10, 2019 via email

Copy link
Copy Markdown
Contributor

@JulienCochuyt JulienCochuyt force-pushed the i9910-browseableMessage branch from 1ea38dd to 553740d Compare July 15, 2019 14:45
@JulienCochuyt JulienCochuyt force-pushed the i9910-browseableMessage branch from 553740d to 4e45956 Compare August 13, 2019 07:57
@JulienCochuyt

Copy link
Copy Markdown
Contributor Author

Rebased onto latest master

@feerrenrut feerrenrut added audience/low-vision PR or issue is relevant to sighted or low vision users enhancement ux component/NVDA-GUI labels Apr 8, 2020

@feerrenrut feerrenrut left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@feerrenrut feerrenrut merged commit 4140447 into nvaccess:master Aug 10, 2020
@nvaccessAuto nvaccessAuto added this to the 2020.3 milestone Aug 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

audience/low-vision PR or issue is relevant to sighted or low vision users component/NVDA-GUI enhancement ux

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Browseable Messages - Centered and enlarged

4 participants