diff --git a/lib/Activity/Provider.php b/lib/Activity/Provider.php index 88af237..a65326f 100644 --- a/lib/Activity/Provider.php +++ b/lib/Activity/Provider.php @@ -89,7 +89,11 @@ public function parse($language, IEvent $event, IEvent $previousEvent = null) { } $this->l = $this->languageFactory->get('files_downloadactivity', $language); - $event->setIcon($this->url->getAbsoluteURL($this->url->imagePath('core', 'actions/share.svg'))); + if (method_exists($this->activityManager, 'getRequirePNG') && $this->activityManager->getRequirePNG()) { + $event->setIcon($this->url->getAbsoluteURL($this->url->imagePath('core', 'actions/share.png'))); + } else { + $event->setIcon($this->url->getAbsoluteURL($this->url->imagePath('core', 'actions/share.svg'))); + } if ($this->activityManager->isFormattingFilteredObject()) { try {