mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 07:27:45 +00:00
Browser+LibWeb: Open link in new tab on Ctrl+Click :^)
This commit is contained in:
parent
d5d8e87d56
commit
5c2bdbf27f
4 changed files with 5 additions and 5 deletions
|
@ -238,7 +238,7 @@ void HtmlView::mousedown_event(GUI::MouseEvent& event)
|
|||
run_javascript_url(link->href());
|
||||
} else {
|
||||
if (on_link_click)
|
||||
on_link_click(link->href(), link->target());
|
||||
on_link_click(link->href(), link->target(), event.modifiers());
|
||||
}
|
||||
} else {
|
||||
if (event.button() == GUI::MouseButton::Left) {
|
||||
|
|
|
@ -57,7 +57,7 @@ public:
|
|||
|
||||
void set_should_show_line_box_borders(bool value) { m_should_show_line_box_borders = value; }
|
||||
|
||||
Function<void(const String& href, const String& target)> on_link_click;
|
||||
Function<void(const String& href, const String& target, unsigned modifiers)> on_link_click;
|
||||
Function<void(const String&)> on_link_hover;
|
||||
Function<void(const String&)> on_title_change;
|
||||
Function<void(const URL&)> on_load_start;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue