Bug 49548

Summary: Некорректная работа функции Mirrored в qcad
Product: Branch p10 Reporter: Olga <urozhaevaoo>
Component: qcadAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: strepkovaas
Version: не указана   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Видео с воспроизведением ошибки
none
скриншот none

Description Olga 2024-02-28 15:20:23 MSK
Created attachment 15622 [details]
Видео с воспроизведением ошибки

Версия программы:
=================
qcad-3.27.9.3-alt1

Стенды с ошибкой:
=================
Alt Workstation K 10.2.1 
Alt Workstation 10.1 
Alt Education 10.2
Alt Education-kde 10.2 
Alt Server 10.1 

Шаги, приводящие к ошибке:
==========================
1. Открыть qcad:
   $ qcad
2. На панели инструментов Разное -> Screencast -> Mirrored

Реальный результат:
===================
Появляется белый прямоугольник, а в терминале валится ошибка:
Warning:  "<anonymous>() at scripts/Misc/Screencast/ScMirrored/ScMirrored.js:410\n<native>() at -1\nmain() at scripts/autostart.js:848\n<global>() at scripts/autostart.js:861"
Warning:  this function is deprecated, use QScreen::grabWindow() instead. Defaulting to primary screen.
Warning:  Script Exception:
 "TypeError: Result of expression 'this.paintLogo' [undefined] is not a function."

Ожидаемый результат:
====================
Mirrored работает корректно


Ошибка НЕ воспроизводится в Sisyphus
Comment 1 strepkovaas 2024-04-09 16:01:00 MSK
В версии пакета qcad-3.29.6.0-alt1 больше нет вкладки screencast (см скриншот).
Ошибку закрываю.
Comment 2 strepkovaas 2024-04-09 16:01:19 MSK
Created attachment 15838 [details]
скриншот