Scale mode doesn't cancel like it used to

Bug #724045 reported by Michael Terry on 2011-02-24
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Unity
Fix Released
Undecided
Marco Biscaro
unity (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: unity

Around alpha 2 times, the behavior after scaling app A was thusly:

1) Clicking on app A's launcher icon again cancelled the scale
2) Clicking on an app B's launcher icon cancelled the scale and switched to app B

Neither of these is happening anymore. Is that intentional? Is there a spec for such behavior?

Related branches

Alex Launi (alexlauni) on 2011-03-03
Changed in unity:
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
Alex Launi (alexlauni) on 2011-03-03
tags: added: bitesize
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

Changed in unity:
status: Confirmed → In Progress
Richard Savio (richcocoa) wrote :

@Andrea: You mean BamfLauncherIcon.cpp, don't you?

Andrea Azzarone (azzar1) wrote :

@Richard Savio: Yes!

Richard Savio (richcocoa) wrote :

Other things have come up, and I am not exactly in a position to tackle this.

Changed in unity:
status: In Progress → Confirmed
Michael Terry (mterry) wrote :

Issue #2 from this bug's description has been fixed already. I just filed a branch [1] to fix issue #1.

[1] https://code.launchpad.net/~mterry/unity/despread/+merge/53318

Michael Terry (mterry) on 2011-03-16
Changed in unity:
status: Confirmed → Fix Committed
Didier Roche (didrocks) on 2011-03-16
Changed in unity:
milestone: none → 3.6.6
Didier Roche (didrocks) on 2011-03-17
Changed in unity:
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :
Download full text (4.8 KiB)

This bug was fixed in the package unity - 3.6.6-0ubuntu1

---------------
unity (3.6.6-0ubuntu1) natty; urgency=low

  * New upstream release:
    - drag and drop from dash to launcher issues (LP: #727675)
    - unity-panel-service crashed in g_type_class_meta_marshal (LP: #727788)
    - Dash: first-use text entry does not work until Alt-F2 version is used
      (LP: #735342)
    - compiz crashed with SIGSEGV in g_type_check_instance_is_a()
      (LP: #734721)
    - drag from dash to launcher (LP: #662616)
    - Dash - Create single widget for Dashboard (LP: #683729)
    - [FFe] Recently installed applications should be easy to run
      (LP: #670403)
    - Pressing Alt key does not underline mnemonics (LP: #689179)
    - indicator-appmenu breaks Alt accelerator keys (LP: #663030)
    - can't pin KTouch to the launcher (LP: #693755)
    - Unity paints multiple times with multi-screen (LP: #727116)
    - unitymtgrabhandles crashes when no key is set (LP: #727144)
    - SIGSEGV in PlaceEntryHome::SetSearch (LP: #731927)
    - [launcher] New Default favorites (LP: #714707)
    - Dash: Alt-F2 Pressing enter on the dash can start the first entry of the
      second group from the history (LP: #734738)
    - Dash: keyboard arrow navigation disappears off bottom (LP: #735347)
    - Increase the size of the top left Launcher reveal area from 1px to a 3px
      by 3px square (LP: #736034)
    - [dash] scrollbar's clickable zone should extend to the right border of
      the dash border (LP: #651398)
    - Launcher - Replace Dash lens Launcher icons with updated versions
      (LP: #676613)
    - NuxUtilAccessible requires to implement support to key event listeners
      (LP: #702672)
    - launcher icons dnd doesn't behave correctly when the dash is in use
      (LP: #708885)
    - Keyboard-navigation: highlight stays after losing focus (LP: #713632)
    - Implement AtkComponent for ATK objects in the panel service
      (LP: #715297)
    - Super shortcuts for application place and worskspace swither conflicts
      with compiz keys (LP: #723273)
    - Use DeeIndex instead of strcmp in PlaceEntryHome (LP: #724886)
    - [dash] text cursor not vertically centred in the entry (LP: #724927)
    - Moving cursor in dash text entry field causes cursor artifacts
      (LP: #725493)
    - Missing "children_changed" event emission from the atk support
      (LP: #727137)
    - Typing should immediately search; focusing the search field is fiddly
      (LP: #727295)
    - "Find Internet Apps", "Browse the Web", and "Check Mail" are scattered
      in default Dash (LP: #729009)
    - Press-holding on a icon in the Launcher should de-couple the icon and
      enable the user to reorder the icon vertically without leaving the
      Launcher. (LP: #727922)
    - "Shortcuts" heading in Dash seems pointless (LP: #729000)
    - intellihide is incompatible with totem fullscreen / Still some false
      positive on ws switch (LP: #730679)
    - Launcher - provide visual design for launcher keyboard navigation
      (LP: #702490)
    - Dash - Update the 'Shortcuts' dash home icon (LP: #689763)
    - The Unity panel service Does not connect to the
      INDICATOR_OBJECT...

Read more...

Changed in unity (Ubuntu):
status: Confirmed → Fix Released
Michael Terry (mterry) wrote :

This bug is back. Clicking on the same icon when spread no longer cancels the spread.

Changed in unity:
status: Fix Released → Confirmed
Changed in unity (Ubuntu):
status: Fix Released → Confirmed
status: Confirmed → In Progress
Michael Terry (mterry) on 2011-04-08
Changed in unity (Ubuntu):
status: In Progress → Confirmed
Changed in unity:
assignee: nobody → Marco Biscaro (marcobiscaro2112)
status: Confirmed → In Progress
Changed in unity (Ubuntu):
status: Confirmed → In Progress
Omer Akram (om26er) wrote :

Marco, still working on this?

Andrea Azzarone (azzar1) wrote :

@Omer, there is a Marco's merge proposal about this.

@Omer: yes, as Andrea said. The merge proposal can be found at https://code.launchpad.net/~marcobiscaro2112/unity/fixes-724045/+merge/63461

Oops... the code was not merged yet. Sorry for spamming.

Changed in unity:
status: In Progress → Fix Committed
Changed in unity (Ubuntu):
status: In Progress → Fix Committed
Changed in unity:
status: Fix Committed → In Progress
Changed in unity (Ubuntu):
status: Fix Committed → In Progress
Changed in unity:
status: In Progress → Fix Committed
Changed in unity (Ubuntu):
status: In Progress → Fix Committed

At truth, the code was merged, but the merge proposal was not updated to approved.

Omer Akram (om26er) on 2011-07-18
Changed in unity:
status: Fix Committed → Fix Released
Changed in unity (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers