Bug 469723 - When showing additional informations, file name can overlap theses
Summary: When showing additional informations, file name can overlap theses
Status: REPORTED
Alias: None
Product: dolphin
Classification: Applications
Component: view-engine: icons mode (show other bugs)
Version: 23.04.0
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-14 00:57 UTC by esperluette08
Modified: 2023-05-14 00:57 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
A dummy file with long name, overlapping the size label (386.67 KB, image/png)
2023-05-14 00:57 UTC, esperluette08
Details

Note You need to log in before you can comment on or make changes to this bug.
Description esperluette08 2023-05-14 00:57:23 UTC
Created attachment 158923 [details]
A dummy file with long name, overlapping the size label

SUMMARY
With long (or with some characters) and when additional informations are shown, the file name text overlaps on additional informations label.

STEPS TO REPRODUCE
1. Open Dolphin
2. Create a file named:
5fN8iJQHh9AoP_D.v7odhCRWKPfSJef,aFh94NC4N9-1dtD) KBpr-_1hInc4 M0c1{nQ)qM8udt[DzY2PjWIts()LuRXCIgwA63.mp4

3. Set icon size (zoom) to 96 px
4. Select "Show Additional Informations" > "Size" (or any other)

OBSERVED RESULT
The file name is displayed on 4 lines (last line is only the extension, "mp4"), overlapping on Size label (light gray). (See screenshot.)

EXPECTED RESULT
The filename should be displayed on only 3 lines, not above Size label

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Neon Live (20230504-0714)
(available in About System)
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9

ADDITIONAL INFORMATION
This issue wasn't easily reproduced so I generated a bunch of random filenames to reproduce it. I have been able to reproduce for ".mp4" files not for other extensions like ".txt" (or shorter filename).

# For zoom with 96 px of size

5fN8iJQHh9AoP_D.v7odhCRWKPfSJef,aFh94NC4N9-1dtD) KBpr-_1hInc4 M0c1{nQ)qM8udt[DzY2PjWIts()LuRXCIgwA63.mp4

XJCw_377rMyn)Aj9BhvLfP2]HYSR{ 4ofBJ]ko;1x7Q{0G-w-ToOEvEg0-rbSeuaXg{j l-L zyANQ6QG4rX595_(YgdHf;]oa4x.mp4

x06B.CX[m]e_BGn.])d{qofsgcQzQQyh)[k7zDgo0I)uu_KWH,qQAvwJF77eB{kYbFQ3r2B9wPwjgII7Ge8CBdZenp-WL,buKtkg.mp4

sdVMjgq3E_-jNv8]]qY[[V41)u{Hs9Ju DRvQhXzu5seBGZQtHD,]WI0EOfY;A.E geRKqe97lI9-OyrcK0nTbamiVOjA-rZU6wN.mp4

QR)9j4Fet5WA3{iLED3E8[Fj(rY9I[S.F9{SDsWTP{WH,4Iwk{X-,fRV2m-[g1w8B8{H-Er5Vno]JKFuD}}On0pVFjepM0{k50,5.mp4


# For zoom with 112 px of size

wjMJfBJG7.IV}-anr51GiBf}Rq}PCugegJCnVK.whElA5sL] chCMQP-uL5Va;D5Zs}c1Svu)[7XN9-mW)PTO[qmpOchwCD7TtRN.mp4

,DP-C(oLfyA4R{2-6[2LA9KVrdPbcnWl]qVf4[)]1S5-g._[Q4H5tgm6)hJzT0V XSxZQ9MJ,kMe((MC1]JQZ[9D6awr}HAMFc0Z.mp4

;0a(VDH8Y1OXIShze0oLdSWIXEkw0Wd;[FKGozA39{lVNXgI5-Ge0P_D.LD([()lU2oldDlNf9Ix.MPD]V22-(Veq.pWnrdfHG,h.mp4

8BSHySsX()KU1Win{s_}7KDSI-7VDh2f.(V-6)X2}Xce8K2gRNk9y)f8{z.4Oy75viT9eP.W5Q]m6GCTLxf5obs66mCgMIV3Vxve.mp4


# For zoom with 128 px of size

dzO8raNVtYCuZKGi[W-]zUNEK6p}fKc[1qD;yjQB]OztJBg4pxlJV0jHG7LK_(rYmCer589s}Uo]]64wlSfCdzg}IB9gS(u}_bei.mp4

H c.FnYteV)JvcahNfpxzThcYq-xyk{XhlmZ_mgmC fNr(wgzdOfLfL2LIvhMNdypCOa1ldnb8dM1l5qDCDiuH 3ikzpX5VFYTM8.mp4

h4eju)ik,KQ0Au-R[yIu7K1XnGUfPOLLrKY6Uu pN8G]Sy_JGS9;MnZ2tkN0)w4vYjZHrXTCQzzGgP(a88]CEAn5MGuj)CGons)N.mp4

5_(Nyp{3WA,KA6xQ8  yPqq1 Ys,NfwZY}x-ZGZ_DB8Im}HPh1n(r;c{mEbxD5,B{j[bg8DuaW5L8emsyU(OWs80AkaXNDI1BqLY.mp4

IIhlE1RnLBKyVUmnaf{oDTI7TMxS8X,v)[4YQn)kSb T87(5D8 av3uz_a.y.piRkRbt()WKx_wnA M}Ff-eijq oPEFG)Ko0(Q(.mp4

8BSHySsX()KU1Win{s_}7KDSI-7VDh2f.(V-6)X2}Xce8K2gRNk9y)f8{z.4Oy75viT9eP.W5Q]m6GCTLxf5obs66mCgMIV3Vxve.mp4

j5fCMCHx0.hIBtig 1FuhpOr[lju}P92j6VL5-c(StLZR]WR_1,jwr.2nbCI_0nH0jSEZT84O])OH,m6HdD06bRDrAl9{74xQEq].mp4


Tested on VM with Boxes, but also can be reproduced with VirtualBox, and also Manjaro