Skip to content

Commit 2579de2

Browse files
refactor(scrollable_widget): move implementation to new directory and update includes
1 parent 8899101 commit 2579de2

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

src/shell/contextmenu/menu_widget.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include "breeze_ui/nanovg_wrapper.h"
1111
#include "breeze_ui/ui.h"
1212
#include "breeze_ui/widget.h"
13-
#include "scrollable_widget.h"
13+
#include "shell/widgets/scrollable_widget.h"
1414
#include <algorithm>
1515
#include <iostream>
1616
#include <print>

src/shell/contextmenu/menu_widget.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#include <memory>
1212
#include <optional>
1313
#include "shell/widgets/background_widget.h"
14-
#include "scrollable_widget.h"
14+
#include "shell/widgets/scrollable_widget.h"
1515

1616
namespace mb_shell {
1717

src/shell/contextmenu/scrollable_widget.cc renamed to src/shell/widgets/scrollable_widget.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "scrollable_widget.h"
2-
#include "menu_render.h"
32
#include "nanovg.h"
43
#include "shell/config.h"
4+
#include "shell/utils.h"
55
#include <algorithm>
66

77
namespace mb_shell {
@@ -59,7 +59,7 @@ void scrollable_widget::render_scrollbar(ui::nanovg_context ctx) {
5959
auto scrollbar_y = *y - *scroll_top / (actual_height - height->dest()) *
6060
(height->dest() - scrollbar_height);
6161

62-
float c = menu_render::current.value()->light_color ? 0 : 1;
62+
float c = is_light_mode() ? 0 : 1;
6363
ctx.fillColor(nvgRGBAf(c, c, c, 0.1));
6464
ctx.fillRoundedRect(
6565
scrollbar_x, scrollbar_y, scrollbar_width, scrollbar_height,

0 commit comments

Comments
 (0)