I observed that even after one “Capture Area Selector” form is open, still another such form can be opened by passing another MouseEvent which should not be the case. Since the JScreenRecorder application allows only one screen recording operation at a time, opening two such forms is of no use and moreover, only the last opened form is considered by the software for deciding the screen portion for recording.
The expected behavior is that once a “Capture Area Selector” form is opened, the “select capture area” button should either be disabled or else should generate a message when pressed again.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I observed that even after one “Capture Area Selector” form is open, still another such form can be opened by passing another MouseEvent which should not be the case. Since the JScreenRecorder application allows only one screen recording operation at a time, opening two such forms is of no use and moreover, only the last opened form is considered by the software for deciding the screen portion for recording.
The expected behavior is that once a “Capture Area Selector” form is opened, the “select capture area” button should either be disabled or else should generate a message when pressed again.