am: 882a080
* commit '882a0802a7f7268750b15adb8747dd3904f935b0':
User action should only stop lock task mode if it is in pinned mode
Change-Id: Ia6c098d03a028014632050f8edc790922fb13f35
am: 7d5c695
* commit '7d5c6955208e82157e6e5ba42ba1d5f1507c6eb6':
Use .equals() to compare two UUIDs in SoundTriggerHelper, rather than ==
Change-Id: I7d21e0959c8ea8c1928c9065c1ff28d8e9a4c93c
am: 3e38e6a
* commit '3e38e6accf5586d350581a301e1ecfcadaf03b93':
Checks for existence of vr components before trying to disable them.
Change-Id: Ie9215c697fb1c89c97b53c05e8350d5351558047
am: 3eefb4c
* commit '3eefb4c313d0269f7e8bd226bdcc2d039f9e5608':
Use right starting window resource in multi-window mode.
Change-Id: Iae72368565a49a177dac4db22c1060f7af77f61b
Force focus to the fullscreen stack so that its activity is resumed
regardless of it current state when moving all tasks from the docked
stack to the fullscreen stack and the fullscreen stack should be on
top.
Bug: 28247643
Bug: 28196862
Change-Id: Ic60c3794db765e9ee31b0facbbc4f461d65f30c2
Use the override configuration for the task the app is contained
in to generate resources for the starting window.
Bug: 28220001
Change-Id: I6fdf39a6d6de41287b44b25861a76f58fe58dd53
- Use thinner divider when IME adjusted
- Dim non-focused stack
- Restrict IME adjustment so that top pane is shrunk to 30% at most
- Move top stack up together with IME adjust
- Move bottom stack up even when not focused for thinner divider
bug: 28175599
Change-Id: I83556535e5a171f0ec28d88429186fa1315b910c
While processing an unlock request, we might go async to handle
long-running operations like dispatching PRE_BOOT_COMPLETED. This
change ensures that all unlock requests for a particular user wait
in line behind any pending async operations.
Without this CL, any subsequent unlock requests would immediately
return successful, even though PRE_BOOT_COMPLETED events were still
being processed.
Bug: 28240584
Change-Id: I307d6aaebfb8f38028f3666a2e19e4399b7cf3a7
am: de5dbec
* commit 'de5dbec3aba4b0fcae226a8a512d37b1ee3071a8':
Disables VR components by default, but enables them if a VR app is installed.
Change-Id: Id2876ad07da9059ca111578503aab8651b604563
This fixes a bug where string expression was being evaluated
and then compared to null. The result is a constant expression
which always passes, resulting in inadvertently accessing the
null variable.
Fixes bug 28237450
Change-Id: I755b4466fd1985bd7f8984c17e06839ac4a30642
When restoring a task when starting it from recents, we need to set
all the relevant state for the transition before we actually restore
the task and attach the docked stack, as all kinds of weird things
might go wrong otherwise.
Bug: 28194162
Bug: 27607141
Change-Id: I21d173a43c62d425e507e8cc3a1a576f95cfe048
When introducing the fitToDisplay variable, it should have been
fitToDisplay = task != null -> (implies) !task.isFloating();
but was written as task != null && !task.isFloating.
Bug: 28182018
Change-Id: If0be86f1ed8bb88914ce167e9f5273b6b3dc2571
am: fed6c65
* commit 'fed6c65f2a05a75f75d0a258da214770ff9168de':
Iterate through all known users after moving.
Change-Id: Ibb9ed6172f04dfb26a17311ffe8ba4114f655ba8
If an existing app or newly installed app is installed, then enable them,
otherwise, they stay disabled.
Fixes: 26568985
Change-Id: I8274b061220f41b9462d83b8aff501905d84a508