mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-03 21:30:59 +00:00
Fix thumbnails being drawn over whole resource preview
This commit is contained in:
@@ -119,7 +119,7 @@ void ResourcePreview::changeEvent(QEvent *event)
|
||||
setSelected(m_Selected);
|
||||
}
|
||||
|
||||
WId ResourcePreview::thumbWinId()
|
||||
QWidget *ResourcePreview::thumbWidget()
|
||||
{
|
||||
return ui->thumbnail->winId();
|
||||
}
|
||||
return ui->thumbnail;
|
||||
}
|
||||
@@ -53,7 +53,7 @@ public:
|
||||
void clickEvent(QMouseEvent *e);
|
||||
void doubleClickEvent(QMouseEvent *e);
|
||||
|
||||
WId thumbWinId();
|
||||
QWidget *thumbWidget();
|
||||
|
||||
void setActive(bool b)
|
||||
{
|
||||
|
||||
@@ -1965,7 +1965,7 @@ void TextureViewer::InitResourcePreview(ResourcePreview *prev, ResourceId id, Co
|
||||
|
||||
prev->setResourceName(fullname);
|
||||
|
||||
WindowingData winData = m_Ctx.CreateWindowingData(prev);
|
||||
WindowingData winData = m_Ctx.CreateWindowingData(prev->thumbWidget());
|
||||
|
||||
if(m_Ctx.GetTexture(id))
|
||||
{
|
||||
@@ -1991,7 +1991,7 @@ void TextureViewer::InitResourcePreview(ResourcePreview *prev, ResourceId id, Co
|
||||
prev->setActive(true);
|
||||
prev->setSelected(true);
|
||||
|
||||
WindowingData winData = m_Ctx.CreateWindowingData(prev);
|
||||
WindowingData winData = m_Ctx.CreateWindowingData(prev->thumbWidget());
|
||||
m_Ctx.Replay().AsyncInvoke([this, winData](IReplayController *) {
|
||||
m_Output->AddThumbnail(winData, ResourceId(), CompType::Typeless);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user