Add an intentional panic for debug
This commit is contained in:
parent
096f437740
commit
c5f44a8c1d
|
|
@ -551,7 +551,7 @@ impl MessageHandler<DocumentMessage, &InputPreprocessor> for DocumentMessageHand
|
|||
})
|
||||
.flatten(),
|
||||
);
|
||||
log::debug!("LayerPanel: {:?}", self.layer_data.keys());
|
||||
// log::debug!("LayerPanel: {:?}", self.layer_data.keys());
|
||||
}
|
||||
Err(e) => log::error!("DocumentError: {:?}", e),
|
||||
Ok(_) => (),
|
||||
|
|
|
|||
|
|
@ -161,6 +161,7 @@ const menuEntries: MenuListEntries = [
|
|||
{ label: "Graphite License", action: () => window.open("https://raw.githubusercontent.com/GraphiteEditor/Graphite/master/LICENSE.txt", "_blank") },
|
||||
{ label: "Third-Party Licenses", action: () => window.open("/third-party-licenses.txt", "_blank") },
|
||||
],
|
||||
[{ label: "Debug: Panic (DANGER)", action: async () => (await wasm).intentional_panic() }],
|
||||
],
|
||||
},
|
||||
];
|
||||
|
|
|
|||
|
|
@ -14,6 +14,12 @@ use editor::LayerId;
|
|||
use editor::{message_prelude::*, Color};
|
||||
use wasm_bindgen::prelude::*;
|
||||
|
||||
/// Intentionally panic for testing purposes
|
||||
#[wasm_bindgen]
|
||||
pub fn intentional_panic() {
|
||||
panic!();
|
||||
}
|
||||
|
||||
/// Modify the currently selected tool in the document state store
|
||||
#[wasm_bindgen]
|
||||
pub fn select_tool(tool: String) -> Result<(), JsValue> {
|
||||
|
|
|
|||
Loading…
Reference in New Issue