mirror of
https://github.com/rizinorg/cutter.git
synced 2024-12-14 08:48:36 +00:00
call init() to draw graph after loading index.html
This commit is contained in:
parent
78737c3f7b
commit
4572fec9b3
@ -20,8 +20,7 @@
|
||||
<script type="text/javascript" src="qrc:/graph/html/graph/lib/js/jquery-1.9.0.js"></script>
|
||||
<script type="text/javascript" src="qrc:/graph/html/graph/lib/js/graph_panel.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready( function() {
|
||||
|
||||
function init() {
|
||||
// Load r2 settings (TODO: Do we need this?)
|
||||
r2.load_settings();
|
||||
|
||||
@ -31,7 +30,7 @@
|
||||
r2ui.graph_panel.init_handlers();
|
||||
//r2ui.graph_panel.init_context_menu();
|
||||
r2ui.graph_panel.render("light");
|
||||
});
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body style="margin: 0px">
|
||||
|
@ -1510,12 +1510,6 @@ void MemoryWidget::fillOffsetInfo(QString off)
|
||||
|
||||
void MemoryWidget::create_graph(QString off)
|
||||
{
|
||||
// No Cache enabled in 5.7
|
||||
// ui->graphWebView->page()->profile()->setHttpCacheType(QWebEngineProfile::NoCache);
|
||||
// force reload by first loading a blank page
|
||||
// this is a workaround since it shows a white glitch
|
||||
ui->graphWebView->setUrl(QUrl("about:blank"));
|
||||
|
||||
ui->graphWebView->setZoomFactor(0.85);
|
||||
this->main->add_debug_output("Graph Offset: '" + off + "'");
|
||||
if (off == "")
|
||||
@ -1527,6 +1521,7 @@ void MemoryWidget::create_graph(QString off)
|
||||
ui->graphWebView->setUrl(QUrl("qrc:/graph/html/graph/index.html#" + off));
|
||||
QString port = this->main->core->config("http.port");
|
||||
ui->graphWebView->page()->runJavaScript(QString("r2.root=\"http://localhost:%1\"").arg(port));
|
||||
ui->graphWebView->page()->runJavaScript(QString("init();"));
|
||||
}
|
||||
|
||||
QString MemoryWidget::normalize_addr(QString addr)
|
||||
|
Loading…
Reference in New Issue
Block a user