diff options
author | Conor Curran <conor.curran@canonical.com> | 2011-09-09 18:56:53 +0100 |
---|---|---|
committer | Conor Curran <conor.curran@canonical.com> | 2011-09-09 18:56:53 +0100 |
commit | 006dd7249ec75af061b289f38d62aa6589d07cb2 (patch) | |
tree | bc6a502c84d801167ceb3c6b7e6a54ded0bfeb23 /src/specific-items-manager.vala | |
parent | 9f05fc93fc37dd326a68174be212cc23d270e00d (diff) | |
parent | 41e5d2ef85dd8f53a70464affdb9bbcab441f788 (diff) | |
download | ayatana-indicator-sound-006dd7249ec75af061b289f38d62aa6589d07cb2.tar.gz ayatana-indicator-sound-006dd7249ec75af061b289f38d62aa6589d07cb2.tar.bz2 ayatana-indicator-sound-006dd7249ec75af061b289f38d62aa6589d07cb2.zip |
merge playlist fixes
Diffstat (limited to 'src/specific-items-manager.vala')
-rw-r--r-- | src/specific-items-manager.vala | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/specific-items-manager.vala b/src/specific-items-manager.vala index 1bfe03e..923cf3f 100644 --- a/src/specific-items-manager.vala +++ b/src/specific-items-manager.vala @@ -51,10 +51,12 @@ public class SpecificItemsManager : GLib.Object { int result = 0 ; if (this.of_type == category.TRACK){ - result = this.owner.menu_offset + 4 + this.proxy_items.size; + result = this.owner.menu_offset + this.owner.WIDGET_QUANTITY + this.proxy_items.size; } else if (this.of_type == category.PLAYER){ - int pos = this.owner.menu_offset + 4 + this.owner.track_specific_count(); + int pos = this.owner.menu_offset + this.owner.WIDGET_QUANTITY + this.owner.track_specific_count(); + //Surely the playlists item is there whether its visible or not ? + //TODO test playlists and player specific item positioning. pos += this.owner.use_playlists == true ? 1 : 0; result = pos; } |