Text not finalized before selection change

Bug #1082663 reported by Don McComb
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Pinta
Fix Released
Medium
Cameron White

Bug Description

This bug was found under 2 different scenarios.

Scenario 1:
1) Create a rectangle selection.
2) Choose the Text tool and click outside the selection.
3) Type some text. The text does not appear, because it is outside of the selection.
4) Choose the "Edit -> Deselect All" menu item. The text is still not visible.
5) Choose the Paintbrush tool.
Problem: The text is not finalized until step 5. Because there is no longer a selection, the text suddenly becomes visible

Scenario 2:
1) Choose the Text tool and type "First Text" on the image.
2) Click below the "First Text" and type "Second Text".
3) Choose the Rectangle Select tool, and select "First Text".
4) Choose the Move Selected Pixels tool and move "First Text".
Problem: The text is not finalized until step 4. Because there is a now selection, "Second Text" suddenly disappears.

In both cases it was not the behavior I expected.

Tags: text-tool
Changed in pinta:
importance: Undecided → Medium
milestone: none → 1.5
status: New → Confirmed
Don McComb (don-mccomb)
Changed in pinta:
assignee: nobody → Don McComb (don-mccomb)
tags: added: text-tool
Don McComb (don-mccomb)
Changed in pinta:
assignee: Don McComb (don-mccomb) → nobody
Revision history for this message
grofaty (grofaty) wrote :

I can reproduce both of scenarios on master on Windows XP. In my humble opinion Scenario 1 should not even allow to type (or do any other action) outside of selected area.

Revision history for this message
Cameron White (cameronwhite91) wrote :
Changed in pinta:
assignee: nobody → Cameron White (cameronwhite91)
status: Confirmed → Fix Committed
Changed in pinta:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.