Projects
Staging
vlc-beta
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 450
View file
vlc-beta.patch
Changed
@@ -57,59 +57,6 @@ } #else // _WIN32 ---- a/modules/gui/qt/maininterface/compositor_x11_uisurface.cpp -+++ b/modules/gui/qt/maininterface/compositor_x11_uisurface.cpp -@@ -74,8 +74,6 @@ CompositorX11UISurface::CompositorX11UISurface(QWindow* window, QScreen* screen) - m_backingStorePainter->setCompositionMode(QPainter::CompositionMode_Source); - } - -- m_renderWindow->installEventFilter(this); -- - m_uiRenderControl = new CompositorX11RenderControl(window); - - m_uiWindow = new CompositorOffscreenWindow(m_uiRenderControl); -@@ -87,6 +85,8 @@ CompositorX11UISurface::CompositorX11UISurface(QWindow* window, QScreen* screen) - if (!m_qmlEngine->incubationController()) - m_qmlEngine->setIncubationController(m_uiWindow->incubationController()); - -+ m_renderWindow->installEventFilter(this); -+ - if (m_context) - { - connect(m_uiWindow, &QQuickWindow::sceneGraphInitialized, this, this() { -@@ -151,11 +151,12 @@ CompositorX11UISurface::~CompositorX11UISurface() - - void CompositorX11UISurface::setContent(QQmlComponent*, QQuickItem* rootItem) - { -+ assert(rootItem); - m_rootItem = rootItem; - - m_rootItem->setParentItem(m_uiWindow->contentItem()); - -- updateSizes(); -+ m_rootItem->setSize(size()); - - m_rootItem->forceActiveFocus(); - -@@ -270,6 +271,8 @@ bool CompositorX11UISurface::render() - - void CompositorX11UISurface::updateSizes() - { -+ assert(m_uiWindow); -+ - qreal dpr = devicePixelRatio(); - QSize windowSize = size(); - -@@ -279,7 +282,8 @@ void CompositorX11UISurface::updateSizes() - m_backingStore->resize(m_onscreenSize); - - // Behave like SizeRootObjectToView. -- m_rootItem->setSize(windowSize); -+ if (m_rootItem) -+ m_rootItem->setSize(windowSize); - m_uiWindow->resize(windowSize); - } - --- a/src/Makefile.am +++ b/src/Makefile.am @@ -585,7 +585,7 @@ libvlccore_la_LDFLAGS = \
View file
_service:obs_scm:vlc-beta-20250328.258722d74c.obscpio
Deleted
View file
_service:obs_scm:vlc-beta-20250330.3b4b8809a0.obscpio
Added
View file
_service:obs_scm:vlc-beta.obsinfo
Changed
@@ -1,4 +1,4 @@ name: vlc-beta -version: 20250328.258722d74c -mtime: 1743147607 -commit: 258722d74cba782abe5d7a714ccf0516df639984 +version: 20250330.3b4b8809a0 +mtime: 1743345080 +commit: 3b4b8809a0c9301cea4d7a0cc863d7850e077910
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.