diff options
| author | jacksonmj <mj-pt@jacksonmj.co.uk> | 2011-06-04 14:01:23 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2011-06-08 11:47:09 (GMT) |
| commit | 43a4544a13e54f3ffb89a06466b6a77afd2e6ff3 (patch) | |
| tree | 434715418bab42f7ae40308d7d7976ca73f6b338 /src/interface.c | |
| parent | 2ddb24d5b0dd8ea831a8ce5e84c8335165768c7b (diff) | |
| download | powder-43a4544a13e54f3ffb89a06466b6a77afd2e6ff3.zip powder-43a4544a13e54f3ffb89a06466b6a77afd2e6ff3.tar.gz | |
Fix favourites remove button
Diffstat (limited to 'src/interface.c')
| -rw-r--r-- | src/interface.c | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/src/interface.c b/src/interface.c index 83f5b9c..bff2182 100644 --- a/src/interface.c +++ b/src/interface.c @@ -2628,18 +2628,15 @@ int search_ui(pixel *vid_buf) own = svf_login && (!strcmp(svf_user, search_owners[pos]) || svf_admin || svf_mod); if (mx>=gx-2 && mx<=gx+XRES/GRID_S+3 && my>=gy-2 && my<=gy+YRES/GRID_S+30) mp = pos; - if (own) + if ((own || search_fav) && mx>=gx+XRES/GRID_S-4 && mx<=gx+XRES/GRID_S+6 && my>=gy-6 && my<=gy+4) { - if (mx>=gx+XRES/GRID_S-4 && mx<=gx+XRES/GRID_S+6 && my>=gy-6 && my<=gy+4) - { - mp = -1; - dp = pos; - } - if (!search_dates[pos] && mx>=gx-6 && mx<=gx+4 && my>=gy+YRES/GRID_S-4 && my<=gy+YRES/GRID_S+6) - { - mp = -1; - dap = pos; - } + mp = -1; + dp = pos; + } + if (own && !search_dates[pos] && mx>=gx-6 && mx<=gx+4 && my>=gy+YRES/GRID_S-4 && my<=gy+YRES/GRID_S+6) + { + mp = -1; + dap = pos; } drawrect(vid_buf, gx-2+(XRES/GRID_S)+5, gy-2, 6, YRES/GRID_S+3, 128, 128, 128, 255); fillrect(vid_buf, gx-2+(XRES/GRID_S)+5, gy-2, 6, 1+(YRES/GRID_S+3)/2, 0, 107, 10, 255); |
