feat(editor): the simulation's properties in a sheet of their own, with a restart for everyone
Who started the simulation, "Pakete verwerfen" and the dropped packets move from the toolbar into a properties sheet beside the surface. New in it: restart the simulation, after asking. The room learns a restart message: stopped as by stop, every capture, dropped frame and program window emptied, started anew and named after who restarted; refused for readers and frozen projects, logged, and waiting for asked blobs like a start. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -97,6 +97,8 @@ try {
|
||||
|
||||
// Mia starts; the simulation runs for both, named after her.
|
||||
await mia.locator('button[name="simulationMode"]').click();
|
||||
await eventually('the simulation runs for Ben', async () => (await canvas(ben).getAttribute('data-mode')) === 'simulation');
|
||||
await ben.getByRole('button', { name: 'Eigenschaften' }).click();
|
||||
await eventually(
|
||||
'the simulation runs for both, started by Mia',
|
||||
async () => (await canvas(ben).getAttribute('data-mode')) === 'simulation' && (await ben.locator('[data-note="startedBy"]').textContent()) === 'Simulation gestartet von Mia',
|
||||
|
||||
Reference in New Issue
Block a user