Filter Effects - editing text control problem

Bug #216945 reported by Brian V.
4
Affects Status Importance Assigned to Milestone
Inkscape
Triaged
Low
Unassigned

Bug Description

Inkscape 0.46 Win32

Here is basically what is happening. If you enter a value in the text control for a certain effect but do not press enter or select out of the edit control, and then you select another effect (the same type or a different type with the same text control) instead of setting the value for the current effect that was selected, it sets the value for the new effect selected.

1. Insert composite (called A)
2. Insert composite (called B)
3. Select composite A, and go to the text control A1
4. Type '1', but do not press enter, and do not select out of the control
5. Select composite B
Problem: composite B value A1 is set to 1
6. Select composite A
Problem: composite A value A1 is not 1

I think what is happening is this:

The event/signal/whatever for a text change event is not being sent as the text is changed, but only when pressing enter or selecting out of the control. When you type a value and press enter or select out of the text control but on the same effect, that effect gets the value set.

But, if you type in a value and do not press enter or select out of it but immediately select another effect, first the 'active' effect is changed to the new effect and when the event is sent, it gets applied to the newly active effect.

This happens for any that have a text in common. For example, doing the same with the 'surface scale' of a diffuse lighting and specular lighting will cause the same problem.

I've attached a video because I can't really explain it better than that:

Pass 1. I set the value to 8, but don't select out and select another composite, the second gets the value 8 but the first remains
Pass 2. I set the value to 7 and select out, then select another composite, it is unchanged and the first got set correctly to 7
Pass 3. I set the value to 5 and press enter, then select another composite, it is unchanged and the first got set correctly to 5

Tags: filters-svg ui
Revision history for this message
Brian V. (brianvanderburg2) wrote :
Revision history for this message
jazzynico (jazzynico) wrote :

Confirmed on Ubuntu 9.04, Inkscape rev. 21460.

Changed in inkscape:
importance: Undecided → Low
status: New → Confirmed
su_v (suv-lp)
tags: added: filters-svg ui
Revision history for this message
Beluga (buovjaga) wrote :

Still repro.

Arch Linux 64-bit, KDE Plasma 5
Inkscape 0.91 r13725

jazzynico (jazzynico)
Changed in inkscape:
status: Confirmed → Triaged
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.