Created attachment 158963 [details] Spectacle recording of okular showing no menu bar lists visible even when activated. SUMMARY *** When spectacle is recording a selected window (tested with dolphin, konsole and okular), the menu bar lists (file,edit,view,help etc.) or hamburger menu list doesn't show up in the recording. However they do appear when 'Workspace' or 'Selected Screen' is selected instead. *** STEPS TO REPRODUCE 1. Start spectacle recording for a window with menu bar or hamburger menu. 2. Navigate to menu bar/hamburger menu, select buttons there for drop-down lists to appear. 3. Stop the recording. OBSERVED RESULT No menu bar/ hamburger menu list appear in recording, as if they're not part of the window. EXPECTED RESULT The menus should appear in recording. SOFTWARE/OS VERSIONS Operating System: Fedora Linux 38 KDE Plasma Version: 5.27.4 KDE Frameworks Version: 5.105.0 Qt Version: 5.15.9 Kernel Version: 6.2.15-300.fc38.x86_64 (64-bit) Graphics Platform: Wayland Processors: 8 × AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx Memory: 17.5 GiB of RAM Graphics Processor: AMD Radeon Vega 8 Graphics Manufacturer: ASUSTeK COMPUTER INC. Product Name: VivoBook_ASUSLaptop X512DA_X512DA System Version: 1.0 ADDITIONAL INFORMATION I've attached two recording: one is from spectacle showing the lack of menu bar lists in the recording and another taken in obs while spectacle was recording, showing that the menu items indeed show up to the user.
Created attachment 158964 [details] OBS recording showing that the menu items were appearing for user
Likely a limitation of the way KPipeWire records windows.
You are comparing a full-screen and a window recording. Spectacle also supports full-screen recording. I guess we could consider rendering child windows on the stream too (for menus and such). And this is a limitation in KWin, not KPipeWire.