Activity#showDialog on CreateShortcut
I'm not sure how this can happen, but I think it's okay to just
drop the exception. It's all just trying to clean up anyway.
Now:
- When you're on the workspace and you press home, it animates back to the middle
- When you're in all apps and you press home, all apps animates out and the workspace
doesn't animate to the middle (it just jumps there)
- When you're in an app and you press home, it doesn't animate to the middle
- When you're in an app and you press back, it still goes to the page you were on.
Don't look at the evil hack to make it move without animating.
Merge commit 'e05f457b74a1b69133d9df81fb27d376fb625122' into eclair-mr2-plus-aosp
* commit 'e05f457b74a1b69133d9df81fb27d376fb625122':
Fix bugs 226264 and 2265943 - Home stopped responding to touch, but all-apps & notification panel
Merge commit 'a5c32d6ecc9da6d47cf59554bebf5d0dbe4f99d2' into eclair-mr2
* commit 'a5c32d6ecc9da6d47cf59554bebf5d0dbe4f99d2':
Fix bugs 226264 and 2265943 - Home stopped responding to touch, but all-apps & notification panel
still work
I knew it was a problem with mWaitingForResult, which I'm still not convinced we need, but
Jeff Sharkey was able to find repro steps, so he's my new hero. The steps were:
1. Open add menu (long pressing or menu > add)
2. Turn off the screen
3. Turn back on & unlock
4. Poof.
The problem was that when we get ACTION_CLOSE_SYSTEM_DIALOGS intents, we're dismissing the dialogs,
not canceling them. I think we actually want to cancel them, but there's no easy way to do that
with the Activity class, so just clear mWaitingForResult by hand in closeSystemDialogs().
Merge commit 'fc35534e007326676cc5a997f695a0847d2d5583'
* commit 'fc35534e007326676cc5a997f695a0847d2d5583':
Fix bug 2266095 - all apps animates out when you return home by hitting back
Merge commit '1d8c3b3b87d09c1c7d4fa84f101ce5f6c526715c'
* commit '1d8c3b3b87d09c1c7d4fa84f101ce5f6c526715c':
Add more logging for bugs 2262649, 2262272 and 2265943.
Merge commit '1d44a3f43fec2972c1b855677f010cb82919cb35' into eclair-mr2-plus-aosp
* commit '1d44a3f43fec2972c1b855677f010cb82919cb35':
Fix bug 2266095 - all apps animates out when you return home by hitting back
Merge commit '247226b1d57dfc6571bdb7c83787e63f7409f2ab' into eclair-mr2
* commit '247226b1d57dfc6571bdb7c83787e63f7409f2ab':
Fix bug 2266095 - all apps animates out when you return home by hitting back
Merge commit 'fe3276cfd9c40245d09faa8da75af61d454cfd40' into eclair-mr2-plus-aosp
* commit 'fe3276cfd9c40245d09faa8da75af61d454cfd40':
Add more logging for bugs 2262649, 2262272 and 2265943.
Merge commit '39bfc13a77b25aa9e1dc322b223030545c9af2c1' into eclair-mr2
* commit '39bfc13a77b25aa9e1dc322b223030545c9af2c1':
Add more logging for bugs 2262649, 2262272 and 2265943.
Merge commit 'c6c603060b43738afc0f2e68a86d7a78bc38b126'
* commit 'c6c603060b43738afc0f2e68a86d7a78bc38b126':
Add a lot of logging that can be seen by doing adb shell setprop launcher2.dumpstate 1 and presssing volume down
Merge commit '464ee393248de72da6133ec1b1980240552a7ce4' into eclair-mr2-plus-aosp
* commit '464ee393248de72da6133ec1b1980240552a7ce4':
Add a lot of logging that can be seen by doing adb shell setprop launcher2.dumpstate 1 and presssing volume down
Merge commit 'be38609f875f9b9374ceaf723135c0a624637fcb' into eclair-mr2
* commit 'be38609f875f9b9374ceaf723135c0a624637fcb':
Add a lot of logging that can be seen by doing adb shell setprop launcher2.dumpstate 1 and presssing volume down
Merge commit 'e425b341ecac0017b8204d25e5fb236a56a23c43'
* commit 'e425b341ecac0017b8204d25e5fb236a56a23c43':
fix 2261526 - Trackball doesn't work in 3D all-apps if you opened it using trackball
Merge commit '1e2a9b878f7aa2ae391042b28b994cc84cea830b' into eclair-mr2-plus-aosp
* commit '1e2a9b878f7aa2ae391042b28b994cc84cea830b':
fix 2261526 - Trackball doesn't work in 3D all-apps if you opened it using trackball
Merge commit '05def0214087e3525f642e59debf4af57d445604' into eclair-mr2-plus-aosp
* commit '05def0214087e3525f642e59debf4af57d445604':
Fix 2260199 - App icons placed in folder widget are doubled after rebooting phone.
Fix bug 2261637 - Workspace previews home screens on long pressing
Merge commit 'b40d29cb41c302387b2794b214fe2522073d957d' into eclair-mr2
* commit 'b40d29cb41c302387b2794b214fe2522073d957d':
fix 2261526 - Trackball doesn't work in 3D all-apps if you opened it using trackball
Merge commit '71a3228be6b4a060999fd5832b06691f639ef42f' into eclair-mr2
* commit '71a3228be6b4a060999fd5832b06691f639ef42f':
Fix 2260199 - App icons placed in folder widget are doubled after rebooting phone.
Fix bug 2261637 - Workspace previews home screens on long pressing
* changes:
Fix 2260199 - App icons placed in folder widget are doubled after rebooting phone.
Fix bug 2261637 - Workspace previews home screens on long pressing at the bottom of app drawer
Merge commit '9974550d60a7fa13390e2c1345f486a298a7e639'
* commit '9974550d60a7fa13390e2c1345f486a298a7e639':
Fix duplicated text when returning home from an app that hid the status bar and launcher2 was killed.
Merge commit 'f54d7a2c924b2d1060a89ac398f57a58e3e581d1' into eclair-mr2-plus-aosp
* commit 'f54d7a2c924b2d1060a89ac398f57a58e3e581d1':
Import revised translations. DO NOT MERGE
Merge commit 'a3cf93a2e7d936375db59628809bc2e20d5ba240' into eclair-mr2
* commit 'a3cf93a2e7d936375db59628809bc2e20d5ba240':
Import revised translations. DO NOT MERGE
at the bottom of app drawer
This includes some contortions to get it not to perform the vibrate
haptic feedback then.
(By the way, it appears that we're vibrating on the add context menu
long press, so also do it when when we show the previews.
Merge commit '715bdfb52bf4c168c8147ce645029fa18df6b9e1' into eclair-mr2-plus-aosp
* commit '715bdfb52bf4c168c8147ce645029fa18df6b9e1':
Fix duplicated text when returning home from an app that hid the status bar and launcher2 was killed.
Merge commit '5612e4321e637a4b6278dc6abff215812d8dc998' into eclair-mr2
* commit '5612e4321e637a4b6278dc6abff215812d8dc998':
Fix duplicated text when returning home from an app that hid the status bar and launcher2 was killed.
Merge commit 'e30059fd29b470c152c74ffe64cc1562342f9088' into eclair-mr2-plus-aosp
* commit 'e30059fd29b470c152c74ffe64cc1562342f9088':
Import revised translations. DO NOT MERGE