main: Allow privileged protocols in debug builds

This commit is contained in:
Victoria Brekenfeld 2022-07-06 23:31:46 +02:00
parent 55df9bce09
commit bbe5af64c9

View file

@ -100,11 +100,14 @@ fn init_wayland_display(
event_loop
.handle()
.insert_source(source, |client_stream, _, data| {
if let Err(err) = data
.display
.handle()
.insert_client(client_stream, Arc::new(data.state.new_client_state()))
{
if let Err(err) = data.display.handle().insert_client(
client_stream,
Arc::new(if cfg!(debug_assertions) {
data.state.new_privileged_client_state()
} else {
data.state.new_client_state()
}),
) {
slog_scope::warn!("Error adding wayland client: {}", err);
};
})