diff options
author | Shaun McCance <shaunm@gnome.org> | 2010-12-09 12:02:51 -0500 |
---|---|---|
committer | Shaun McCance <shaunm@gnome.org> | 2010-12-09 12:03:18 -0500 |
commit | e950d0a69230064bd99ffc6ce1d9f08dbc1f2160 (patch) | |
tree | 0af79fdc7b55285aff341a4b6ddf470d5ade2c1b | |
parent | ec39ff2a97c92719d8d83f37ffabd2a4749f00f9 (diff) | |
download | yelp-e950d0a69230064bd99ffc6ce1d9f08dbc1f2160.tar.gz |
[libyelp/yelp-view] Don't include line numbers when copying code blocks
Fixes bug #636390
-rw-r--r-- | libyelp/yelp-view.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/libyelp/yelp-view.c b/libyelp/yelp-view.c index e3ae7e88..c2b80ebd 100644 --- a/libyelp/yelp-view.c +++ b/libyelp/yelp-view.c @@ -1002,7 +1002,9 @@ view_populate_popup (YelpView *view, webkit_dom_element_webkit_matches_selector ((WebKitDOMElement *) cur, "div.code", NULL)) { WebKitDOMNode *title; - code_node = cur; + code_node = (WebKitDOMNode *) + webkit_dom_element_query_selector ((WebKitDOMElement *) cur, + "pre.contents", NULL); title = webkit_dom_node_get_parent_node (cur); if (title != NULL && WEBKIT_DOM_IS_ELEMENT (title) && webkit_dom_element_webkit_matches_selector ((WebKitDOMElement *) title, @@ -1031,8 +1033,9 @@ view_populate_popup (YelpView *view, gint i, tmpi; gboolean ws; - child = webkit_dom_element_query_selector (WEBKIT_DOM_ELEMENT (link_node), - "div.linkdiv div.title", NULL); + child = (WebKitDOMNode *) + webkit_dom_element_query_selector (WEBKIT_DOM_ELEMENT (link_node), + "div.linkdiv div.title", NULL); if (child != NULL) priv->popup_link_text = webkit_dom_node_get_text_content (child); |