Operating system: Manjaro 21.0
wxPython version & source: 4.1.1, pypi
Python version & source: 3.9.2, distro
Description of the problem:
As stated in the title, clicking the top left corner does not trigger EVT_GRID_RANGE_SELECT, though the whole grid is visually selected.
Code Example (click to expand)
```python
import wx
import wx.grid
app = wx.App()
frame = wx.Frame(None, -1, "title")
g = wx.grid.Grid(frame, -1)
g.CreateGrid(20, 6);
g.Bind(wx.grid.EVT_GRID_RANGE_SELECT, lambda ev: print('range_select', flush=True))
frame.Show(True)
app.MainLoop()
```
1. Click the top left corner, nothing is printed.
2. Click any row label, 'range_select' is printed.
3. Click any column label, 'range_select' is printed.
4. Click any cell, 'range_select' is printed.
Operating system: Manjaro 21.0 wxPython version & source: 4.1.1, pypi Python version & source: 3.9.2, distro
Description of the problem: As stated in the title, clicking the top left corner does not trigger EVT_GRID_RANGE_SELECT, though the whole grid is visually selected.
Code Example (click to expand)
```python import wx import wx.grid app = wx.App() frame = wx.Frame(None, -1, "title") g = wx.grid.Grid(frame, -1) g.CreateGrid(20, 6); g.Bind(wx.grid.EVT_GRID_RANGE_SELECT, lambda ev: print('range_select', flush=True)) frame.Show(True) app.MainLoop() ``` 1. Click the top left corner, nothing is printed. 2. Click any row label, 'range_select' is printed. 3. Click any column label, 'range_select' is printed. 4. Click any cell, 'range_select' is printed.