package: "com.android.intentresolver" container: "system" # name: [a-z0-9][_a-z0-9]+ # namespace: intentresolver # bug: "Feature_Bug_#" or "" flag { name: "modular_framework" namespace: "intentresolver" description: "Enables the new modular framework" bug: "302113519" } flag { name: "enable_private_profile" namespace: "intentresolver" description: "Enable private profile support" bug: "328029692" } flag { name: "individual_metadata_title_read" namespace: "intentresolver" description: "Enables separate title URI metadata calls" bug: "304686417" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "refine_system_actions" namespace: "intentresolver" description: "This flag enables sending system actions to the caller refinement flow" bug: "331206205" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "fix_drawer_offset_on_config_change" namespace: "intentresolver" description: "Fix drawer offset calculation after rotating when in a non-initial tab" bug: "344057117" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "fix_empty_state_padding" namespace: "intentresolver" description: "Always apply systemBar window insets regardless of profiles present" bug: "338447666" } flag { name: "fix_empty_state_padding_bug" namespace: "intentresolver" description: "Always apply systemBar window insets regardless of profiles present" bug: "338447666" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "fix_missing_drawer_offset_calculation" namespace: "intentresolver" description: "Recalculate drawer offset upon the preview size change when the targets list remains unchanged" bug: "347316548" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "fix_private_space_locked_on_restart" namespace: "intentresolver" description: "Dismiss Share sheet on restart if private space became locked while stopped" bug: "338125945" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "fix_shortcut_loader_job_leak" namespace: "intentresolver" description: "User a nested coroutine scope for shortcut loader instances" bug: "358135601" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "fix_shortcuts_flashing" namespace: "intentresolver" description: "Do not flash shortcuts on payload selection change" bug: "343300158" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "keyboard_navigation_fix" namespace: "intentresolver" description: "Enable Chooser keyboard navigation bugfix" bug: "325259478" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "rebuild_adapters_on_target_pinning" namespace: "intentresolver" description: "Rebuild and swap adapters when a target gets (un)pinned to avoid flickering." bug: "230703572" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "target_hover_and_keyboard_focus_states" namespace: "intentresolver" description: "Adopt Launcher pointer hover and keyboard novigation focus effects for targets." bug: "295175912" } flag { name: "preview_image_loader" namespace: "intentresolver" description: "Use the unified preview image loader for all preview variations; support variable preview sizes." bug: "348665058" } flag { name: "save_shareousel_state" namespace: "intentresolver" description: "Preserve Shareousel state over a system-initiated process death." bug: "362347212" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "shareousel_update_exclude_components_extra" namespace: "intentresolver" description: "Allow Shareousel selection change callback to update Intent#EXTRA_EXCLUDE_COMPONENTS" bug: "352496527" } flag { name: "unselect_final_item" namespace: "intentresolver" description: "Allow toggling of final Shareousel item" bug: "349468879" } flag { name: "shareousel_scroll_offscreen_selections" namespace: "intentresolver" description: "Whether to scroll items onscreen when they are partially offscreen and selected/unselected." bug: "351883537" }