xMashedxTomatox / pe

0 stars 0 forks source link

Incorrect rendering of non-ascii characters #6

Open xMashedxTomatox opened 2 years ago

xMashedxTomatox commented 2 years ago

Non-ascii characters are allowed in the address field when adding users. However, they are not rendered properly. e.g. ヽ༼ຈ ل͜ຈ༽ノ ヽ༼ຈ ل͜ຈ༽ノ in the address field would result in a rendering as shown below. image.png

soc-pe-bot commented 2 years ago

Team's Response

  1. This requirement was not explicitly stated for the product, and it is normal application behaviour to only cater to ASCII characters by default.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: This requirement not being stated for the product should not a reason that invalid user input is accepted. Users should be allowed to key in whatever they want and it is the developers job to handle those input appropriately. As for the 2nd point about normal application behaviour only catering to ASCII characters by default, I would like to know where this universally accepted default behavior comes from. Given that we know that javaFX does not cater to non ASCII characters properly, it should have been the developers job to restrict these characters from being accepted into the program.