diff --git a/CHANGELOG b/CHANGELOG index ad34c2527..6f80a2ec4 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -50,6 +50,8 @@ Core: clients by refactoring autoupdate, Collection and AccessPermission [#3223]. - Fixes autoupdate bug for a user without user.can_see_name permission [#3233]. - Improved reconnect handling if the server was flushed [#3297]. +- Highlight list entries in a light blue, if a related object is projected (e.g. + a list of speakers of a motion) [#3301] Mediafiles: - Fixed reloading of PDF on page change [#3274]. diff --git a/openslides/agenda/static/js/agenda/base.js b/openslides/agenda/static/js/agenda/base.js index 8650742bc..367cbec17 100644 --- a/openslides/agenda/static/js/agenda/base.js +++ b/openslides/agenda/static/js/agenda/base.js @@ -197,6 +197,10 @@ angular.module('OpenSlidesApp.agenda', ['OpenSlidesApp.users']) }); return isProjectedIds; }, + isRelatedProjected: function () { + // related objects for agenda items: list of speakers slide. + return this.isListOfSpeakersProjected(); + }, // project list of speakers projectListOfSpeakers: function(projectorId) { var isProjectedIds = this.isListOfSpeakersProjected(); diff --git a/openslides/agenda/static/templates/agenda/item-list.html b/openslides/agenda/static/templates/agenda/item-list.html index 9798f0ddf..ae7cad92d 100644 --- a/openslides/agenda/static/templates/agenda/item-list.html +++ b/openslides/agenda/static/templates/agenda/item-list.html @@ -211,7 +211,8 @@