octave-bug-tracker
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]