Issue 151 in labyrinth: Incomplete text box can be created, thereby corrupting the map so it cannot be recovered.

0 views
Skip to first unread message

codesite...@google.com

unread,
Sep 24, 2010, 7:26:11 PM9/24/10
to labyrin...@googlegroups.com
Status: New
Owner: ----

New issue 151 by t...@afcon.com: Incomplete text box can be created,
thereby corrupting the map so it cannot be recovered.
http://code.google.com/p/labyrinth/issues/detail?id=151

What steps will reproduce the problem?
Scenario One:
1. Click somewhere on the map, type some text to create a thought, move the
cursor to the left, and hit 'Del' to delete some unwanted text.
2. Ooops, my thought has completely disappeared. Press Ctl-Z to recover it.
3. Click somewhere else to add a new thought, type some text, press escape
to close the thought.

Scenario Two:
3. Click somewhere else to add a new thought, but without typing anything,
click on the text entered in step 1, and type something, and close the map.

What is the expected output? What do you see instead?

Expected: The thought from step 1 should be closed; i.e., the box
completely formed and a link created to the previously selected thought..
Clicking on it should highlight it as selected.

Currently:
Scenario One: The text fragment that was entered in step 1 remains on the
screen, but it is not possible to select it, close it, link it, or delete
it. However, it is possible to close the map. When it is reopened, the
thought created in step one has been preserved.

Scenario Two: The entire map is corrupted. It is not possible to reopen
it, even after completely closing labyrinth. Attempting to reopen the map
returns the following python error: AttributeError: 'MMapArea' object has
no attribute 'tree_model'

What version of the product are you using? On what operating system?

Product Version: svn checkout:
Repository Root: http://labyrinth.googlecode.com/svn
Repository UUID: 8f060a39-251c-0410-b1f3-431655927647
Revision: 351

os Version:Ubuntu 10.04.1 LTS
Linux version 2.6.32-24-generic (buildd@palmer) (gcc version 4.4.3 (Ubuntu
4.4.3-4ubuntu5) ) #43-Ubuntu SMP Thu Sep 16 14:17:33 UTC 2010


Please provide any additional information below.
Attached:

PythonError.txt: Console results from attempting to reopen the file.

Attachments:
PythonError.txt 1.7 KB

codesite...@google.com

unread,
Apr 24, 2011, 7:26:48 AM4/24/11
to labyrin...@googlegroups.com
Updates:
Status: Started

Comment #1 on issue 151 by matthias...@gmail.com: Incomplete text box can

be created, thereby corrupting the map so it cannot be recovered.
http://code.google.com/p/labyrinth/issues/detail?id=151

When a Thought is edited, a delete should now delete characters not the
whole Thought. Is this helping in your situation?

codesite...@google.com

unread,
Apr 24, 2011, 11:45:16 AM4/24/11
to labyrin...@googlegroups.com
Updates:
Status: Needs-Info

Comment #2 on issue 151 by matthias...@gmail.com: Incomplete text box can

be created, thereby corrupting the map so it cannot be recovered.
http://code.google.com/p/labyrinth/issues/detail?id=151

(No comment was entered for this change.)

Reply all
Reply to author
Forward
0 new messages