Recent

Author Topic: ATTabs shows artifacts on GTK2 when N*1000 tabs are opened  (Read 2008 times)

AlexTP

  • Hero Member
  • *****
  • Posts: 2365
    • UVviewsoft
ATTabs shows artifacts on GTK2 when N*1000 tabs are opened
« on: June 09, 2020, 05:52:24 pm »
Video shows artifacts - it has comments after 1:50 until 6:mm.
http://www.uvviewsoft.com/_vid/

What I do - in CudaText Linux x64 gtk2, I call plugin CudaExt with command "open all files from folder with sub-folders".
I choose fpcupdeluxe folder with 10K pas files (*.pas *.inc).

Lazarus 2.1.0 r63235M FPC 3.2.0 x86_64-linux-gtk2
What is wrong with Laz?
« Last Edit: June 09, 2020, 05:55:10 pm by Alextp »

440bx

  • Hero Member
  • *****
  • Posts: 3921
Re: ATTabs shows artifacts on GTK2 when N*1000 tabs are opened
« Reply #1 on: June 09, 2020, 06:18:20 pm »
just a question... have you tried the same test on Windows ?... if yes, did you get artifacts on Windows as well ?
(FPC v3.0.4 and Lazarus 1.8.2) or (FPC v3.2.2 and Lazarus v3.2) on Windows 7 SP1 64bit.

AlexTP

  • Hero Member
  • *****
  • Posts: 2365
    • UVviewsoft
Re: ATTabs shows artifacts on GTK2 when N*1000 tabs are opened
« Reply #2 on: June 09, 2020, 08:32:37 pm »
I don't get artifacts on Qt5 nor on Win32.
I made bug visible in ATFlatControls demo - in Github. Run demo "app/demo_tabs" and press "stress (1K tabs)".

 

TinyPortal © 2005-2018