forked from qt-creator/qt-creator
Debugger: Fix opening new memory views from within a memory view
Change-Id: I2e1c1fac968a38e1c68c8055d9946238facb2c0b Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -215,9 +215,8 @@ MemoryAgent::MemoryAgent(const MemoryViewSetupData &data, DebuggerEngine *engine
|
|||||||
m_service->setNewWindowRequestHandler([this](quint64 address) {
|
m_service->setNewWindowRequestHandler([this](quint64 address) {
|
||||||
MemoryViewSetupData data;
|
MemoryViewSetupData data;
|
||||||
data.startAddress = address;
|
data.startAddress = address;
|
||||||
auto agent = new MemoryAgent(data, m_engine);
|
data.separateView = true;
|
||||||
if (!agent->isUsable())
|
m_engine->openMemoryView(data);
|
||||||
delete agent;
|
|
||||||
});
|
});
|
||||||
|
|
||||||
m_service->setDataChangedHandler([this](quint64 address, const QByteArray &data) {
|
m_service->setDataChangedHandler([this](quint64 address, const QByteArray &data) {
|
||||||
|
Reference in New Issue
Block a user