Use UI_TYPE_START activity when the user is already unlocked.

In case the cluster display is not available during user unlocked event,
ClusterHomeApplication did not start UI_TYPE_START activity and stayed
with UI_TYPE_HOME activity.
The correct behavior is to show UI_TYPE_START when the user is first
unlocked.
startClusterAcrivity() now replaces UI_TYPE_HOME with UI_TYPE_START when
the user is already unlocked, and no activity was started before.

Bug: 312519113

Test: Manual test with emulator. Verified that the embedded map is
showing in the cluster display after system starts, and also after a
user switch.

Change-Id: I800f655471a3ad845e85a062f06a7bb60f04fb04
1 file changed
tree: b9872c284337b6561c27bdf9d816855b9468dd57
  1. ClusterHomeSample/
  2. ClusterOsDouble/
  3. DirectRenderingCluster/