Bug 41654
| Summary: | Не отображается дополнительная информация в Dashboard | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Evgeny Shesteperov <alimektor> |
| Component: | mysql-workbench-community | Assignee: | Andrew Vasilyev <andy> |
| Status: | RESOLVED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | andy, cas, grenka, ulysses |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
Просьба проверить воспроизводимость проблемы Dashboard на актуальном mysql-workbench-community-8.0.47-alt4: подключиться к серверу MySQL и навести указатель на параметр Dashboard. Исходный отчёт относился к 8.0.25-alt3. Проверены исходники mysql-workbench-community-8.0.47-alt4. Проблема сохраняется: в plugins/wb.admin/frontend/wb_admin_performance_dashboard.py функция handle_hover_in по-прежнему вычисляет fy = fig.y + self.offset[1] + fig.height / 2 и передаёт fy в client_to_screen. В Python 3 оператор / возвращает float, тогда как нативный client_to_screen принимает int, что соответствует исходному TypeError. Минимальный патч: заменить / 2 на // 2 либо привести fy к int перед вызовом. ALT-патчи 8.0.47 этот файл не затрагивают. |

Description
Evgeny Shesteperov 2021-12-30 11:28:00 MSK