After upgrading to Fuse 1.3.0 the sender argument is not valid anymore:
<App>
<DockPanel >
<JavaScript>
function test(args) {
console.log(JSON.stringify(args));
console.log(args.sender);
}
module.exports = {
test: test
};
</JavaScript>
<Panel Dock="Top" ux:Name="mnuHome">
<Grid Margin="0,50,0,0" Rows="auto,auto">
<Rectangle Row="0" Color="#232323" Width="200" Height="200"/>
<Text Row="1" Value="Test" TextAlignment="Center" Margin="0,10,0,0"/>
</Grid>
<Clicked>
<Callback Handler="{test}" />
</Clicked>
</Panel>
</DockPanel>
</App>
It’s null now.