After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 561382 - gnome-sudoku draws multiple, overlapping number selectors for the same square
gnome-sudoku draws multiple, overlapping number selectors for the same square
Status: RESOLVED DUPLICATE of bug 530778
Product: gnome-games-superseded
Classification: Deprecated
Component: gnome-sudoku
2.24.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME Games maintainers
GNOME Games maintainers
Depends on:
Blocks:
 
 
Reported: 2008-11-18 15:45 UTC by Pedro Villavicencio
Modified: 2009-03-28 03:22 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Pedro Villavicencio 2008-11-18 15:45:20 UTC
this report has been filed here:

https://bugs.edge.launchpad.net/gnome-games/+bug/225000

"When clicking into the middle of a fillable square in gnome-sudoku, a numpad-style selector is opened that does not fill the entire zone you can click. Clicking the zone (not the selector) again while the selector is still open draws a new selector on top of the old one. The user has to remove or answer multiple selectors now. This behaviour is counter-intuitive, only one selector should be drawn."

screenshot:

http://launchpadlibrarian.net/14055177/sudoku-numpad-error.png
Comment 1 Jesse Zhang 2008-11-19 01:44:25 UTC
I can confirm this bug.

Since the selector is smaller than the zone, multiple selectors can be brought up. And clicking in another box now cannot get the selectors away.

Worse still, if I now click New Game, abandon current one and get to game-selecting stage, those selectors still hang there and clicking on them will crash sudoku, with the following traceback:

--------------------------------------------------
Traceback (most recent call last):
  • File "/home/jesse/src/sudoku/src/lib/gsudoku.py", line 1062 in entry_callback
    self.entry_validate(widget)
  • File "/home/jesse/src/sudoku/src/lib/gsudoku.py", line 1083 in entry_validate
    self.add_value(widget.x,widget.y,val)
  • File "/home/jesse/src/sudoku/src/lib/gsudoku.py", line 1136 in add_value
    self.grid.add(x,y,val,True)
AttributeError: 'NoneType' object has no attribute 'add'

Comment 2 Thomas Andersen 2009-03-28 03:22:13 UTC
This is a duplicate of bug #530778 that was just fixed. Rejoice!

*** This bug has been marked as a duplicate of 530778 ***