Salome HOME
Operation Prs is corrected: 1. to be not visualized if the module can not display...
authornds <nds@opencascade.com>
Tue, 8 Sep 2015 05:40:58 +0000 (08:40 +0300)
committernds <nds@opencascade.com>
Tue, 8 Sep 2015 05:41:23 +0000 (08:41 +0300)
commit8873182f935a9f77cdb25a770d4c8780b7669773
tree3b784b660e83f3efcc365d36eea1c305fb382462
parent3f640830ca622fb7fbf78d15efbd289be834f895
Operation Prs is corrected: 1. to be not visualized if the module can not display the feature of the presentation[e.g. sketch sub-entity creation, when the mouse is not over viewer]; 2. Call redisplay of the presentation by the REDISPLAY/CREATE message, instead of doing that by the UPDATE message.

Correction in selection processing, cased by #26658. Scenario: Create two lines in the sketch, start Distance constraint, Click in the common point of lines three times[without moving], the result is that both distance attributes are filled with the same value. However there is a filter that prohibits this.
src/ModuleBase/ModuleBase_WidgetSelector.cpp
src/PartSet/PartSet_OperationPrs.cpp
src/XGUI/XGUI_Displayer.cpp
src/XGUI/XGUI_Displayer.h
src/XGUI/XGUI_WorkshopListener.cpp
src/XGUI/XGUI_WorkshopListener.h