Skip to content

Commit b3bd560

Browse files
committed
fix(umbriel): return whole IPC reply from requestCommand
1 parent a064c06 commit b3bd560

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/compositors/umbriel/umbriel_keyboard_backend.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ std::optional<KeyboardLayoutState> UmbrielKeyboardBackend::layoutState() const {
5959
if (!response.has_value()) {
6060
return std::nullopt;
6161
}
62-
return parseLayoutState(*response);
62+
return parseLayoutState(response->at("ok"));
6363
}
6464

6565
std::optional<std::string> UmbrielKeyboardBackend::currentLayoutName() const {

src/compositors/umbriel/umbriel_runtime.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ namespace compositors::umbriel {
8585
if (reply.json->contains("err") || !reply.json->contains("ok")) {
8686
return std::nullopt;
8787
}
88-
return reply.json->at("ok");
88+
return reply.json;
8989
}
9090

9191
bool UmbrielRuntime::requestAction(std::string_view action) const {

0 commit comments

Comments
 (0)