evilsocket / evilsocket/opensnitch
[Bug Report] Single click mouse selecting rules can sometimes result in multiple rules being selected (like Ctrl is being held)
- Dominant language
- Python
- Stars
- 14.1k
- Forks
- 665
- PR merge metrics
- No merged PRs in 30d
Description
### Describe the bug:
Include the following information:
- OpenSnitch version: 1.8.0
- OS: Ubuntu
- OS version: 26.04
- Window Manager: Gnome Shell + Wayland
- Kernel version: 7.0.0-30-generic
### To Reproduce:
Steps to reproduce the behavior:
1. Open the Rules table.
2. Start GNOME screen recording with Ctrl+Alt+Shift+R.
3. Release all keys.
4. Single-click several different rules.
5. Observe that selections accumulate as if Ctrl remains pressed.
6. Right-click one row and choose Edit.
7. A different selected rule may open.
This can only be fixed by while on OpenSnitch UI window, press `Ctrl + Shift` and release the keys.
### Post error logs:
### Expected behavior (optional):
Single click to select rules should select that one rule under the cursor only.
### Screenshots:
### Additional context:
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in the OpenSnitch GUI's Rules table and reproduce the issue under GNOME Shell with Wayland using the listed steps, especially after screen recording. Trace how a single click updates rule selection and verify that only the clicked row remains selected and that Edit opens that same rule.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- desktop, security
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100