INX optiongroup does not trigger a refresh

Bug #1426684 reported by elecman on 2015-02-28
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Low
jazzynico

Bug Description

If a variable on an extension dialog created with the INX format changes, the script automatically runs and thus refreshes everything drawn on screen. However, this does not occur with the following:
type="optiongroup"
appearance="minimal"

In that case, the only way to force a redraw (script run) is to toggle "live preview".

Inkscape: 0.91
OS: Win 7

su_v (suv-lp) on 2015-02-28
tags: added: extensions-plugins ui
jazzynico (jazzynico) wrote :

Confirmed on Crunchbang Waldorf, Inkscape 0.48.3.1 and trunk rev. 13956.

One of the rare embedded extensions that uses an optiongroup is Polyhedron3D (we usually prefer enum elements to list values).
To reproduce:
1. Launch Extensions>Render>3D polyhedron.
2. In the View tab, set the first Rotation parameter to 45.
3. Enable Live preview.
4. Change the first Rotate around value from X to Y or Z.
-> The drawing doesn't change.
5. Toggle Live preview off and on again.
-> The drawing is correctly updated.

Changed in inkscape:
assignee: nobody → jazzynico (jazzynico)
importance: Undecided → Low
milestone: none → 0.92
status: New → Triaged
jazzynico (jazzynico) on 2015-03-02
Changed in inkscape:
status: Triaged → In Progress
jazzynico (jazzynico) wrote :

Fixed revision 13963.
Should be easily backported to the 0.91.x branch.

Changed in inkscape:
status: In Progress → Fix Committed
tags: added: backport-proposed
ScislaC (scislac) wrote :

Backported to 0.91.x in r13742.

tags: removed: backport-proposed
Changed in inkscape:
milestone: 0.92 → 0.91.1
jazzynico (jazzynico) on 2017-01-22
Changed in inkscape:
milestone: 0.91.1 → 0.92
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers