Browse Source

Removed dashed lines surrounding tooltips on some gtk themes

pipelines/357160723
eidheim 4 years ago
parent
commit
7d55b1f374
  1. 1
      src/tooltips.cpp
  2. 1
      src/window.cpp

1
src/tooltips.cpp

@ -214,6 +214,7 @@ void Tooltip::show(bool disregard_drawn, const std::function<void()> &on_motion)
size.second += 8; // 2xpadding + 2 size.second += 8; // 2xpadding + 2
scrolled_window = Gtk::manage(new Gtk::ScrolledWindow()); scrolled_window = Gtk::manage(new Gtk::ScrolledWindow());
scrolled_window->get_style_context()->add_class("juci_tooltip_scrolledwindow");
scrolled_window->property_hscrollbar_policy() = Gtk::PolicyType::POLICY_NEVER; scrolled_window->property_hscrollbar_policy() = Gtk::PolicyType::POLICY_NEVER;
scrolled_window->property_vscrollbar_policy() = Gtk::PolicyType::POLICY_NEVER; scrolled_window->property_vscrollbar_policy() = Gtk::PolicyType::POLICY_NEVER;
scrolled_window->add(*tooltip_text_view); scrolled_window->add(*tooltip_text_view);

1
src/window.cpp

@ -50,6 +50,7 @@ Window::Window() {
.juci_tooltip_window {background-color: transparent;} .juci_tooltip_window {background-color: transparent;}
.juci_tooltip_box {)" + border_radius_style + .juci_tooltip_box {)" + border_radius_style +
R"(padding: 3px;} R"(padding: 3px;}
.juci_tooltip_scrolledwindow undershoot.top, undershoot.right, undershoot.bottom, undershoot.left {background-image: initial;}
.juci_message_window {background-color: transparent;} .juci_message_window {background-color: transparent;}
.juci_message_box {)" + .juci_message_box {)" +
border_radius_style + border_radius_style +

Loading…
Cancel
Save