Bug #114221

测试 Test-IT #110867: V1.0测试功能汇总

测试 Test-IT #110895: AF-V1.0功能测试-桌面

【AF】【EVT】【图库】打开图库应用不显示状态栏,由图库小窗切换为全屏时,会出现图库配置条上方预留了状态栏位置的情况

Added by CD TEST-方永红 over 2 years ago. Updated over 2 years ago.

Status:CLOSEDStart date:2022-11-30
Priority:HighDue date:2023-02-10
Assignee:CD TEST-方永红% Done:

100%

Category:窗口定制
Target version:-
Need_Info:-- Found Version:FlatBuild_HH_VX1_MCE_FSE.M.R.user.01.00.0052.X101
Resolution:FIXED Degrated:--
Severity:Normal Verified Version:FlatBuild_HH_VX1_MCE_FSE.M.D.user.01.00.X101.202302011304
Reproducibility:Every time Fixed Version:
Test Type:IT Root cause:产生该问题的原因是由于从freeform向fullscreen切换的时候,有时候应用会relaunch,导致DecorCaptionView会重新构建,但是上一个DecorCaptionView还没有被销毁,从而导致的DecorCaption的高度会被设置DecorView中,占用了一段高度

Description

【前提条件】
1、设备已开机

【测试步骤】
1、打开图库应用
2、打开图库小窗
3、点击全屏按钮

【预期结果】
1、待确认
3、待确认

【实际结果】
1、图库应用全屏时不显示状态栏
3、由图库小窗切换为全屏时,会出现图库配置条上方预留了状态栏位置的情况(见截图)

图库状态栏.jpg (388 KB) CD TEST-方永红, 2022-11-30 16:42

%e5%9b%be%e5%ba%93%e7%8a%b6%e6%80%81%e6%a0%8f

History

#1 Updated by CD APP-王营 over 2 years ago

  • Status changed from New to ASSIGNED
  • Assignee changed from CD APP-王营 to DL FW-张挽强

■ Current conclusion
编写Demo验证,全屏应用启动小窗模式后,通过小窗左上角入口进入全屏后都会出现一个statusBar占位高度。

■ My analysis
小窗模式进入全屏模式,针对全屏应用需要特殊处理

■ Next action

请小窗同事分析一下小窗模式进入全屏的设计逻辑,是否需要对全屏应用独立处理。

#2 Updated by CDTS-TEST 周婷 over 2 years ago

  • Target version set to MCE_V4.0update_20221215(原VC1_FSE_Vdec1219)

#3 Updated by CD TPM-王祥林 over 2 years ago

  • Target version changed from MCE_V4.0update_20221215(原VC1_FSE_Vdec1219) to VX1_MCE_FSE_V5.0_20221230

挽强,

请优先开发动效和详细设计书。这个问题可以放到下个版本里解决。

#4 Updated by CD FW-王伟 over 2 years ago

  • Category changed from CD-APP to 窗口定制

#5 Updated by DL FW-张挽强 over 2 years ago

■ My analysis
问题的原因主要是关于设置全屏的应用,在悬浮窗通过setwindowmode(原生的方法)没有去重新计算statusbar的高度,导致所有的应用都预留statusbar的高度。这个需要设计一个统一的方案去实现
应用设置了fullscreen启动,影响范围比较大,这个版本不建议修改

#6 Updated by CD TPM-王祥林 over 2 years ago

  • Target version changed from VX1_MCE_FSE_V5.0_20221230 to VX1_MCE_FSE_C sample_20230113

#7 Updated by DL FW-张挽强 over 2 years ago

  • Assignee changed from DL FW-张挽强 to CD FW-鲁凯峰

#8 Updated by CDTS-TEST 周婷 over 2 years ago

  • Target version deleted (VX1_MCE_FSE_C sample_20230113)

#9 Updated by CD FW 曹覃刚 over 2 years ago

  • Due date set to 2023-02-10

#10 Updated by IoT scm over 2 years ago

Gerrit Merge Information
ID Project Branch Uploader
178353 general/platform/frameworks/base Pre_figure_turbox-c2130c-la1.1-qssi12-dev
AF:MultiWindow: fix decorcaption height
when change start windowing from freeform to fullscreen, it will
holder a caption height sometimes, so the toolbar position isn't
correct
TC-RID: 1201-0204601
IssueID: TS-R-BUG-114221
Change-Id: I9adb7561ddd2558135cfa27f582e806ba4860b92

#11 Updated by CD FW-鲁凯峰 over 2 years ago

  • Status changed from ASSIGNED to RESOLVED
  • Assignee changed from CD FW-鲁凯峰 to CD TEST-方永红
  • Resolution changed from -- to FIXED
  • Root cause set to 产生该问题的原因是由于从freeform向fullscreen切换的时候,有时候应用会relaunch,导致DecorCaptionView会重新构建,但是上一个DecorCaptionView还没有被销毁,从而导致的DecorCaption的高度会被设置DecorView中,占用了一段高度

■ Current conclusion
问题已经解决

■ My analysis
产生该问题的原因是由于从freeform向fullscreen切换的时候,有时候应用会relaunch,导致DecorCaptionView会重新构建,但是上一个DecorCaptionView还没有被销毁,从而导致的DecorCaption的高度会被设置DecorView中,占用了一段高度

解决问题的方法是在DecorCaptionView重新构建时,更新DecorCaptionView的cofig,让其获取到的高度为0

■ Submit URL
https://dev.thundercomm.com/gerrit/c/general/platform/frameworks/base/+/178353

#12 Updated by CD TEST-方永红 over 2 years ago

  • Status changed from RESOLVED to VERIFIED
  • Verified Version set to FlatBuild_HH_VX1_MCE_FSE.M.D.user.01.00.X101.202302011304

2.1
验证通过

#13 Updated by CD TEST-方永红 over 2 years ago

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

Also available in: Atom PDF