Bug in ncam.py
22 Dec 2019 20:24 #153070
by fixer
Bug in ncam.py was created by fixer
Collapsing a tree with "left" key crashes NativeCAM with this error:
It only crashes when current selection is any kind of "group" feature (standard group, circular or rect array).
ERROR:/build/gtk+2.0-ABXlu1/gtk+2.0-2.24.32/modules/other/gail/gailtreeview.c:2313:idle_expand_row: code should not be reached
It only crashes when current selection is any kind of "group" feature (standard group, circular or rect array).
Please Log in or Create an account to join the conversation.
27 Dec 2019 11:04 #153259
by FernV
Replied by FernV on topic Bug in ncam.py
Hi
I am testing this with Debian Stretch without any issue.
What is your distribution ?
Regards
Fern
I am testing this with Debian Stretch without any issue.
What is your distribution ?
Regards
Fern
Please Log in or Create an account to join the conversation.
28 Dec 2019 09:55 - 28 Dec 2019 09:56 #153361
by fixer
Replied by fixer on topic Bug in ncam.py
Last edit: 28 Dec 2019 09:56 by fixer.
Please Log in or Create an account to join the conversation.
28 Dec 2019 22:11 #153378
by FernV
Replied by FernV on topic Bug in ncam.py
Thanks for showing how to reproduce this...
The line that crashes the app does not need to be there since the row is NOT expanded and the first 'if' statement is not executed.
Remove it.
I corrected for a future release.
Regards
Fern
The line that crashes the app does not need to be there since the row is NOT expanded and the first 'if' statement is not executed.
Remove it.
I corrected for a future release.
Regards
Fern
Please Log in or Create an account to join the conversation.
29 Dec 2019 08:31 #153421
by fixer
Replied by fixer on topic Bug in ncam.py
Great!
Thanks for looking at it!
Thanks for looking at it!
Please Log in or Create an account to join the conversation.
30 Dec 2019 17:16 #153555
by FernV
Replied by FernV on topic Bug in ncam.py
I think this is even better, try it
Fern
elif keyname == "Left" :
if not widget.row_expanded(path) and len(path) > 1 :
widget.set_cursor_on_cell(path[0:len(path) - 1])
widget.collapse_row(path)
Fern
The following user(s) said Thank You: fixer
Please Log in or Create an account to join the conversation.
Time to create page: 0.209 seconds