diff --git a/src/anbox/graphics/layer_composer.cpp b/src/anbox/graphics/layer_composer.cpp index cdb5dfdb12faff3b801765365887d45fd3c09b02..5c2e479210cf9f2e2e3fd8b5c74294081035668d 100644 --- a/src/anbox/graphics/layer_composer.cpp +++ b/src/anbox/graphics/layer_composer.cpp @@ -73,13 +73,10 @@ void LayerComposer::submit_layers(const RenderableList &renderables) { // need to recalculate all layer coordinates into relatives ones to the // window they are drawn into. auto rect = Rect{ - r.screen_position().left() - new_window_frame.left() + - r.crop().left(), + r.screen_position().left() - new_window_frame.left() + r.crop().left(), r.screen_position().top() - new_window_frame.top() + r.crop().top(), - r.screen_position().right() - new_window_frame.left() + - r.crop().left(), - r.screen_position().bottom() - new_window_frame.top() + - r.crop().top()}; + r.screen_position().right() - new_window_frame.left() + r.crop().left(), + r.screen_position().bottom() - new_window_frame.top() + r.crop().top()}; auto new_renderable = r; new_renderable.set_screen_position(rect);