[seed] ClutterPad: Reset sandboxed context each time the stage is reset



commit ba6d8c235222ffe37f5472283d19c93ed9687017
Author: Tim Horton <hortont svn gnome org>
Date:   Wed May 13 18:16:14 2009 -0400

    ClutterPad: Reset sandboxed context each time the stage is reset
---
 examples/clutter-pad/main.js |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/examples/clutter-pad/main.js b/examples/clutter-pad/main.js
index 426bb34..60ffdda 100755
--- a/examples/clutter-pad/main.js
+++ b/examples/clutter-pad/main.js
@@ -13,8 +13,13 @@ Gio = imports.gi.Gio;
 Gtk.init(Seed.argv);
 GtkClutter.init(Seed.argv);
 
+var context;
+
 function reset_stage()
 {
+	context = new sandbox.Context();
+	context.add_globals();
+
 	var children = stage.get_children();
 				
 	for(var id in children)
@@ -150,8 +155,6 @@ var js_file_filter = new Gtk.FileFilter();
 js_file_filter.add_mime_type("text/javascript");
 var source_lang_mgr = new GtkSource.SourceLanguageManager();
 var js_lang = source_lang_mgr.get_language("js");
-var context = new sandbox.Context();
-context.add_globals();
 
 var ui = new Gtk.Builder();
 ui.add_from_file("clutter-pad.ui");



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