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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #56028] windowscrollwheelfcn property of a fig


From: John W. Eaton
Subject: [Octave-bug-tracker] [bug #56028] windowscrollwheelfcn property of a figure
Date: Tue, 28 May 2019 10:35:14 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0

Follow-up Comment #6, bug #56028 (project octave):

It works for me with the following additional change:


diff --git a/libgui/graphics/Canvas.cc b/libgui/graphics/Canvas.cc
--- a/libgui/graphics/Canvas.cc
+++ b/libgui/graphics/Canvas.cc
@@ -1005,13 +1005,15 @@ namespace QtHandles
 
             if (redrawFigure)
               redraw (false);
-          }
-        
-        if (! fig.get ("windowscrollwheelfcn").isempty ())
-          {
-            octave_scalar_map eventData = Utils::makeScrollEventStruct
(event);
-            gh_manager::post_callback (m_handle, "windowscrollwheelfcn",
-                                       eventData);
+
+            if (! figObj.get ("windowscrollwheelfcn").isempty ())
+              {
+                octave_scalar_map eventData
+                  = Utils::makeScrollEventStruct (event);
+
+                gh_manager::post_callback (m_handle, "windowscrollwheelfcn",
+                                           eventData);
+              }
           }
       }
   }



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?56028>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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