[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #47216] User GUI not redrawn after callback
From: |
Rik |
Subject: |
[Octave-bug-tracker] [bug #47216] User GUI not redrawn after callback |
Date: |
Tue, 14 Jun 2016 20:27:53 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0 |
Update of bug #47216 (project octave):
Status: Fixed => In Progress
Open/Closed: Closed => Open
_______________________________________________________
Follow-up Comment #4:
Alas, I'm re-opening this bug report. The problem is that certain plots have
become unbelievably slow. So slow, that I can see the updates.
The set of legend demos 30-34 are good ones to test with.
demo legend 30
I thought it was related to callbacks, so I undid the fix for this bug report,
hg backout -r 4f0f9f029d12
make
run-octave
demo legend 30
and now it works.
I think the solution is to be smarter about what updates we do. If there are
loads of callbacks executing which are not related to a ui* object it is
probably because we are constructing a complicated graphics object. We should
just wait until we hit the command line again to display the final graphic.
But for objects which will never hit the command line, like a uicontrol, we do
need to update the plot.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?47216>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #47216] User GUI not redrawn after callback,
Rik <=