calculator & benitlux: remove obsolete explicit observer declaration
[nit.git] / examples / calculator / src / calculator.nit
index 4068f34..3b89ec7 100644 (file)
@@ -14,7 +14,7 @@
 
 # Portable calculator UI
 module calculator is
-app_name "app.nit Calc."
+       app_name "app.nit Calc."
        app_version(0, 1, git_revision)
        app_namespace "org.nitlanguage.calculator"
 
@@ -38,7 +38,7 @@ redef class App
                if debug then print "App::on_create"
 
                # Create the main window
-               window = new CalculatorWindow
+               push_window new CalculatorWindow
                super
        end
 end
@@ -75,7 +75,6 @@ class CalculatorWindow
 
                        for op in row do
                                var but = new Button(parent=row_layout, text=op)
-                               but.observers.add self
                                buttons[op] = but
                        end
                end