diff Applications/Samples/SimpleViewerApplication.h @ 268:5bd4161bf11b am-2

removed constness of the observable when emitting a message
author am@osimis.io
date Wed, 22 Aug 2018 15:08:15 +0200
parents 89d02de83c03
children 2d64f4d39610
line wrap: on
line diff
--- a/Applications/Samples/SimpleViewerApplication.h	Wed Aug 22 14:59:20 2018 +0200
+++ b/Applications/Samples/SimpleViewerApplication.h	Wed Aug 22 15:08:15 2018 +0200
@@ -175,10 +175,10 @@
       //      }
 
 
-      virtual void HandleMessage(const IObservable& from, const IMessage& message) {
+      virtual void HandleMessage(IObservable& from, const IMessage& message) {
         switch (message.GetType()) {
         case MessageType_Widget_GeometryChanged:
-          //TODO remove constness !! dynamic_cast<const LayerWidget&>(from).SetDefaultView();
+          dynamic_cast<LayerWidget&>(from).SetDefaultView();
           break;
         default:
           VLOG("unhandled message type" << message.GetType());