Comment 1 for bug 724045

Revision history for this message
Andrea Azzarone (azzar1) wrote :

The real problem is the option show_dekstop of the plugin scale in ccsm.
If this option is active and the spread is active, when we click outside of a spreaded windows the desktop is shown.
Unfortunately, even the springboard is considered desktop.

In other words, the following code is never executed.

else if (scaleWasActive)
  {
      if (!Spread (0, false))
      {
        PluginAdapter::Default ()->TerminateScale ();
        Focus ();
        _launcher->SetLastSpreadIcon (NULL);
      }
  }

BanfLauncherIcon.cpp