mirror of
https://github.com/rkd77/elinks.git
synced 2024-12-04 14:46:47 -05:00
Use listbox_sel instead of focus_bookmark and delete focus_bookmark
This commit is contained in:
parent
ca3fc4f7ac
commit
4398613413
@ -201,20 +201,6 @@ move_bookmark_after_selected(struct bookmark *bookmark, struct bookmark *selecte
|
||||
add_at_pos(selected->box_item, bookmark->box_item);
|
||||
}
|
||||
|
||||
static void
|
||||
focus_bookmark(struct widget_data *box_widget_data, struct listbox_data *box,
|
||||
struct bookmark *bm)
|
||||
{
|
||||
/* Infinite loop protector. Maximal safety. It will protect your system
|
||||
* from 100% CPU time. Buy it now. Only from Sirius Labs. */
|
||||
struct listbox_item *sel2 = NULL;
|
||||
|
||||
do {
|
||||
sel2 = box->sel;
|
||||
listbox_sel_move(box_widget_data, 1);
|
||||
} while (box->sel->udata != bm && box->sel != sel2);
|
||||
}
|
||||
|
||||
static void
|
||||
do_add_bookmark(struct dialog_data *dlg_data, unsigned char *title, unsigned char *url)
|
||||
{
|
||||
@ -250,7 +236,7 @@ do_add_bookmark(struct dialog_data *dlg_data, unsigned char *title, unsigned cha
|
||||
|
||||
/* We touch only the actual bookmark dialog, not all of them;
|
||||
* that's right, right? ;-) --pasky */
|
||||
focus_bookmark(widget_data, box, bm);
|
||||
listbox_sel(widget_data, bm->box_item);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user