|
|
|
@ -243,8 +243,8 @@ void Tooltip::show(bool disregard_drawn, const std::function<void()> &on_motion) |
|
|
|
root_x -= 3; // -1xpadding
|
|
|
|
root_x -= 3; // -1xpadding
|
|
|
|
rectangle.set_x(root_x); |
|
|
|
rectangle.set_x(root_x); |
|
|
|
rectangle.set_y(root_y - size.second); |
|
|
|
rectangle.set_y(root_y - size.second); |
|
|
|
if(rectangle.get_y() < 0) |
|
|
|
if(rectangle.get_y() < Config::get().source.tooltip_top_offset) |
|
|
|
rectangle.set_y(0); |
|
|
|
rectangle.set_y(Config::get().source.tooltip_top_offset); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
window->move(rectangle.get_x(), rectangle.get_y()); |
|
|
|
window->move(rectangle.get_x(), rectangle.get_y()); |
|
|
|
|