Bug #118207

测试 Test-IT #111062: V3.0功能测试

测试 Test-IT #111069: AF-V3.0--Launcher/SystemUI-小窗模式入口

【AF】【EVT3】【小窗模式】全屏打开文件回到桌面,再长按文件图标选择以小窗打开文件,文件以全屏模式打开

Added by 物联网测试组_CDTS 唐霞 about 2 years ago. Updated about 2 years ago.

Status:CLOSEDStart date:2023-05-24
Priority:NormalDue date:
Assignee:物联网测试组_CDTS 唐霞 % Done:

100%

Category:窗口定制
Target version:-
Need_Info:-- Found Version:FlatBuild_HH_MCE_FSE.M.R.user.01.00.0102.C103(X103)
Resolution:FIXED Degrated:--
Severity:Normal Verified Version:
Reproducibility:Every time Fixed Version:
Test Type:Free Test Root cause:文件app在启动的时候会先后启动2个Activity
LauncherActivity和FileActivity,LauncherActivity会在启动FileActivity后finish,而且它们处于不同的Task,当Task已经存在的情况下,以小窗启动LauncherActivity时,FileActivity会拿到上次启动的Task,就会处于全屏状态

Description

【测试步骤】
1.全屏打开文件应用
2.上滑回到桌面
3.在桌面长按文件图标,点击小窗

【预期结果】
文件以小窗模式打开

【测试结果】
文件以全屏模式打开
备注:底部上滑进入recent页,点击小窗图标可以以小窗模式打开

0525.txt Magnifier (48.2 MB) 物联网测试组_CDTS 唐霞 , 2023-05-24 15:32

中科创达软件股份有限公司20230524-191907.mp4 (4.59 MB) 物联网测试组_CDTS 唐霞 , 2023-05-24 19:19

History

#1 Updated by CD FW 曹覃刚 about 2 years ago

  • Category set to 窗口定制
  • Status changed from New to ASSIGNED
  • Assignee changed from CD FW 曹覃刚 to CD FW-鲁凯峰

#2 Updated by 物联网测试组_CDTS 唐霞 about 2 years ago

  • File 中科创达软件股份有限公司20230524-191907.mp4 added
  • Subject changed from 【AF】【EVT3】【小窗模式】在桌面长按文件图标,点击小窗,文件以全屏模式打开 to 【AF】【EVT3】【小窗模式】全屏打开文件回到桌面,再长按文件图标选择以小窗打开文件,文件以全屏模式打开

物联网测试组_CDTS 唐霞 wrote:

【测试步骤】
全屏打开文件回到桌面,再长按文件图标选择以小窗打开文件
【预期结果】
文件以小窗模式打开
【测试结果】
文件以全屏模式打开
备注:底部上滑进入recent页,点击小窗图标可以以小窗模式打开

#3 Updated by 物联网测试组_CDTS 唐霞 about 2 years ago

  • File deleted (中科创达软件股份有限公司20230524-153220.mp4)

#4 Updated by CD FW-鲁凯峰 about 2 years ago

  • Description updated (diff)

物联网测试组_CDTS 唐霞 wrote:

【测试步骤】
在桌面长按文件图标,点击小窗
【预期结果】
文件以小窗模式打开
【测试结果】
文件以全屏模式打开
备注:底部上滑进入recent页,点击小窗图标可以以小窗模式打开

#5 Updated by CD FW-鲁凯峰 about 2 years ago

■ Current conclusion
问题已经解决

■ My analysis
文件app在启动的时候会先后启动2个Activity
LauncherActivity和FileActivity,LauncherActivity会在启动FileActivity后finish,而且它们处于不同的Task,当Task已经存在的情况下,以小窗启动LauncherActivity时,FileActivity会拿到上次启动的Task,就会处于全屏状态

解决方法,LauncherActivity启动FileActivity时,设置flag FLAG_ACTIVITY_LAUNCH_ADJACENT,然它和启动者处于同一种launchMode里面

■ Submit URL
https://dev.thundercomm.com/gerrit/c/general/platform/packages/apps/DocumentsUI/+/202538
https://dev.thundercomm.com/gerrit/c/general/platform/frameworks/base/+/202537

#6 Updated by CD FW-鲁凯峰 about 2 years ago

  • Root cause set to 文件app在启动的时候会先后启动2个Activity LauncherActivity和FileActivity,LauncherActivity会在启动FileActivity后finish,而且它们处于不同的Task,当Task已经存在的情况下,以小窗启动LauncherActivity时,FileActivity会拿到上次启动的Task,就会处于全屏状态

#7 Updated by IoT scm about 2 years ago

Gerrit Merge Information
ID Project Branch Uploader
202537 general/platform/frameworks/base Pre_figure_turbox-c2130c-la1.1-qssi12-dev
AF:MultiWindow: add FLAG_ACTIVITY_LAUNCH_ADJACENT
support FLAG_ACTIVITY_LAUNCH_ADJACENT in freeform
TC-RID: 1201-0204601
IssueID: TS-R-BUG-118207
Change-Id: I98293ad18846fab6ec17c4f48d4119f8d557785a

#8 Updated by IoT scm about 2 years ago

Gerrit Merge Information
ID Project Branch Uploader
202538 general/platform/packages/apps/DocumentsUI Pre_figure_turbox-c2130c-la1.1-qssi12-dev
FW:DocumentsUI: add FLAG_ACTIVITY_LAUNCH_ADJACENT
add FLAG_ACTIVITY_LAUNCH_ADJACENT to keep same launchmode with source task
TC-RID: 1201-0300801
IssueID: TS-R-BUG-118207
Change-Id: I554c8e69b5c02e00c3d8e676ba26106eb35fb2b5

#9 Updated by CD FW-鲁凯峰 about 2 years ago

  • Status changed from ASSIGNED to RESOLVED
  • Assignee changed from CD FW-鲁凯峰 to 物联网测试组_CDTS 唐霞
  • Resolution changed from -- to FIXED

#10 Updated by 物联网测试组_CDTS 唐霞 about 2 years ago

  • Status changed from RESOLVED to VERIFIED
  • % Done changed from 0 to 100

验证通过,关闭问题单
验证版本:FlatBuild_HH_MCE_FSE.M.D.user.01.00.C103.202305270101

#11 Updated by 物联网测试组_CDTS 唐霞 about 2 years ago

  • Status changed from VERIFIED to CLOSED

Also available in: Atom PDF