Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

[BUG-228237] Add forced delay to PERMISSION_DEBIT dialog #6361

Open
2 tasks
sl-service-account opened this issue Feb 24, 2020 · 1 comment
Open
2 tasks

[BUG-228237] Add forced delay to PERMISSION_DEBIT dialog #6361

sl-service-account opened this issue Feb 24, 2020 · 1 comment

Comments

@sl-service-account
Copy link

sl-service-account commented Feb 24, 2020

How would you like the feature to work?

supergriff.gif

Design must only decremented the counter IF and ONLY IF the dialog is visible and focused. If the dialog is not focused, the counter should not be decremented.
The 10 seconds delay seems optimal to me, but 5 seconds may also suffice. If reading word by word, it takes 10 seconds to read the first paragraph, and 17 to read the entire thing.
(Please note, I do not have code for this. The above is a mockup. The source is here: https://gist.github.com/FelixWolf/85e7422ac3d3d4398dd4ba18a4cb7eca)

Why is this feature important to you? How would it benefit the community?

Some users, unfortunately, click allow/accept on all dialogs regardless of what they say. Typically due to expecting inventory or animation permissions.
By adding this, I feel it will heavily reduce the number of debit permission scams.

Additional suggestions:

  • From Whirly: A debug setting to disable this.

  • From Zi Ree: If the user clicks it before the count down is finished, make the dialog flash (and maybe error ding), as well as stop the count down temporarily.

    Additionally, it might be worth adding a "Inspect" button on the dialog that shows the following information in a specialized dialog:

  • Who created the object

  • Who previously owned the object

  • Who created the script requesting the permissions

Attachments

Links

Related

Original Jira Fields
Field Value
Issue BUG-228237
Summary Add forced delay to PERMISSION_DEBIT dialog
Type New Feature Request
Priority Unset
Status Accepted
Resolution Accepted
Reporter Chaser Zaks (chaser.zaks)
Created at 2020-02-24T15:16:32Z
Updated at 2020-02-26T19:47:16Z
{
  'Build Id': 'unset',
  'Business Unit': ['Platform'],
  'Date of First Response': '2020-02-24T09:19:45.619-0600',
  'How would you like the feature to work?': '!supergriff.gif!\r\n\r\nDesign must only decremented the counter IF and ONLY IF the dialog is visible and focused. If the dialog is not focused, the counter should not be decremented.\r\nThe 10 seconds delay seems optimal to me, but 5 seconds may also suffice.',
  'Original Reporter': 'Chaser Zaks (chaser.zaks)',
  'ReOpened Count': 0.0,
  'Severity': 'Unset',
  'Target Viewer Version': 'viewer-development',
  'Why is this feature important to you? How would it benefit the community?': 'Some users, unfortunately, click allow/accept on all dialogs regardless of what they say. Typically due to expecting inventory or animation permissions.\r\nBy adding this, I feel it will heavily reduce the number of debit permission scams.',
}
@sl-service-account
Copy link
Author

Mister Acacia commented at 2020-02-24T15:19:46Z

I think the Deny button should be on the left, and shaded green to suggest the safer choice. The other should be on the right, and shaded rd to suggest the riskier choice

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant