diff -crB a/js/ui/appDisplay.js b/js/ui/appDisplay.js
*** a/js/ui/appDisplay.js	2009-12-19 10:55:14.000000000 -0600
--- b/js/ui/appDisplay.js	2009-12-23 22:45:41.000000000 -0600
***************
*** 459,464 ****
--- 459,466 ----
          let button = event.get_button();
          if (button == 1) {
              this._onActivate(event);
+         } else if (button == 2) {
+             this.app.launch();
          } else if (button == 3) {
              // Don't bind to the right click here; we want left click outside the
              // area to deactivate as well.
