CeuiLiSA / Pixiv-Shaft

Pixiv第三方Android客户端
MIT License
4.71k stars 186 forks source link

图片纵向展示列数超过2列时,首页图片高度未跟随宽度调整 #606

Closed ShadowPower closed 3 months ago

ShadowPower commented 7 months ago

Acknowledgements / 确认事项

Shaft app version

3.4.1 (282)

Android system version

14

Device model

Xiaomi Pad 6 Max

Network information (if necessary) / 如果需要(无法看图之类),请提交网络信息

Steps to reproduce / 复现步骤

  1. 拉出左侧抽屉,点击设置
  2. 将“图片纵向展示列数”更改为4
  3. 退出APP,重新打开,进入首页(或排行榜,我的收藏等界面)

Expected behavior / 期望行为

在旧版本中(至少为1年前的版本),使用3、4列模式时,预览图的高度会跟随图片宽度缩放。 在当前版本中,使用3、4列模式时,预览图仍然使用2列时的高度展示。 因此,图片会显示为长条状,内容的左右两侧被裁切。

以下为期望行为截图: Screenshot

Actual behavior / 实际行为

预览图的高度应随着列数改变而自动调整,以显示完整图片内容,和旧版本的行为一致。

以下为实际行为截图: Screenshot

Other details / 其它细节

期望行为的截图来自3.2.21(221)版本

Dome-World commented 7 months ago

在matepad11上复现此bug

CeuiLiSA commented 3 months ago

下最新的release 修好了