anselmlong / pe

0 stars 0 forks source link

[UI] Adding many attendance logs and opening the attendance window creates a really big window #11

Open anselmlong opened 1 week ago

anselmlong commented 1 week ago

Overview:

As per title, the UI window exceeds my laptop window screen. This suggests there is no max size for the attendance window.

Environment:

Processor: 13th Gen Intel(R) Core(TM) i5-13500H, 2600 Mhz, 12 Core(s), 16 Logical Processor(s) Operating System: Microsoft Windows 11 Home Version 10.0.22631 Build 22631 App Version: v1.6

Steps to Reproduce:

  1. Repeatedly run markpresentall or markabsentall for varying dates.
  2. Run getattg tg/X for the tutorial group of the student you are marking attendance for.

Expected Result:

The window should truncate at a specific maximum size.

Actual Result:

It exceeds my laptop size.

Screenshots/Logs (if applicable):


video:https://raw.githubusercontent.com/anselmlong/pe/main/files/2dbdf79f-7dc0-479a-a662-a1435c92a50b.mp4

image.png

Frequency:

Only when attendance is marked more than 15-20 times. However, this is feasible for a class over a semester or a year.

soc-se-bot commented 1 week ago

Team's Response

This does not impede functionality, and is purely cosmetic. However, this is indeed a bug that should be addressed. Thank you for the feedback!

Items for the Tester to Verify

:question: Issue severity

Team chose [severity.Low] Originally [severity.Medium]

Reason for disagreement: > severity.Medium : A flaw that causes occasional inconvenience to some users, but they can continue to use the product.

I believe this flaw affects some users, as if I was taking attendance for a class over the course of the semester, the attendance window would definitely exceed the screen. Every time I want to check my attendance, I have to resize the window or move it. This falls under occasional inconvenience.

severity.Low : A flaw that is unlikely to affect normal operations of the product. Appears only in very rare situations and causes a minor inconvenience only.

I believe it's not a lower severity bug, as it appears as long as you have attendance over a period of time, which would happen if a user was to use you product for more than 15-20 days, which is quite feasible for your target audience. Unfortunately, I have to disagree with this rating.