Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 0e63fcbe authored by Filip Pavlis's avatar Filip Pavlis
Browse files

Restrict access to mGroupFlags.

We can safely restrict the access because there are no flags that
could be publicly accessed. Please see the overview below.

Private flags:
FLAG_CLIP_TO_PADDING
FLAG_RUN_ANIMATION
FLAG_PADDING_NOT_NULL
FLAG_NOTIFY_ANIMATION_LISTENER
FLAG_ANIMATION_CACHE
FLAG_ALWAYS_DRAWN_WITH_CACHE
FLAG_CHILDREN_DRAWN_WITH_CACHE
FLAG_NOTIFY_CHILDREN_ON_DRAWABLE_STATE_CHANGE
FLAG_MASK_FOCUSABILITY
FLAG_ADD_STATES_FROM_CHILDREN
FLAG_NOTIFY_CHILDREN_ON_DRAWABLE_STATE_CHANGE
FLAG_MASK_FOCUSABILITY
FLAG_START_ACTION_MODE_FOR_CHILD_IS_TYPED
FLAG_START_ACTION_MODE_FOR_CHILD_IS_NOT_TYPED
FLAG_SHOW_CONTEXT_MENU_WITH_COORDS
DESCENDANT_FOCUSABILITY_FLAGS

Package private flags:
FLAG_CLIP_CHILDREN
FLAG_INVALIDATE_REQUIRED
FLAG_ANIMATION_DONE
FLAG_OPTIMIZE_INVALIDATE
FLAG_CLEAR_TRANSFORMATION
FLAG_IS_TRANSITION_GROUP
FLAG_IS_TRANSITION_GROUP_SET
FLAG_TOUCHSCREEN_BLOCKS_FOCUS

Public but not related to mGroupFlags
FOCUS_BEFORE_DESCENDANTS
FOCUS_AFTER_DESCENDANTS
FOCUS_BLOCK_DESCENDANTS

Protected that are going to be restricted
FLAG_SUPPORT_STATIC_TRANSFORMATIONS - ag/6278964
FLAG_USE_CHILD_DRAWING_ORDER - ag/6278967
FLAG_DISALLOW_INTERCEPT - ag/6278968

Bug: b/123769411
Test: N/A
Change-Id: I7137c09f1274b5e65b45163e88ed914b1288a0eb
parent fe9f8eb8
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment