]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
Unconditionally redisplay of the update object. Test case is
authornds <natalia.donis@opencascade.com>
Fri, 10 Apr 2015 07:49:20 +0000 (10:49 +0300)
committernds <natalia.donis@opencascade.com>
Fri, 10 Apr 2015 07:49:20 +0000 (10:49 +0300)
create sketch, create a line, select a line, click 'Horizontal' constraint, the result is constraint is visualized but the line is not redisplayed. The reason is the mouse cursor is out of the viewer.

src/XGUI/XGUI_Displayer.h

index 6811bafdfb13f1850f8749b7af97be2a00db8788..bd07090f4ba3112b30aa216099f20c4c268fc6ea 100644 (file)
@@ -225,13 +225,14 @@ signals:
   /// \return true if the object is succesfully displayed
   void display(ObjectPtr theObject, AISObjectPtr theAIS, bool isShading,
                bool isUpdateViewer = true);
-
+public:
   /** Redisplay the shape if it was displayed
    * \param theObject an object instance
    * \param isUpdateViewer the parameter whether the viewer should be update immediatelly
    */
   void redisplay(ObjectPtr theObject, bool isUpdateViewer = true);
 
+private:
   /// Activates the interactive object in the local context.
   /// \param theIO an interactive object
   /// \param theModes - modes on which it has to be activated (can be empty)