<ul dir="auto">
<li>Electron version: 1.2.5</li>
<li>Operating system: Mac OS X el capitan</li>
</ul>
<p dir="auto">When sending IPC messages between the renderer and the main process, I think we sometimes get duplicate messages.</p>
<p dir="auto">What kind of reliability is ensured by Electron? Should we handle de-duplication ourselves in the case of the same messages being re-sent?</p>
<p dir="auto">I don't know if that's the right place for that question but I tried to post it on the discussion forum of Electron a few days ago and nobody answered so I am trying here.</p>
<p dir="auto">Thanks</p>
<p dir="auto">After creating a notification and passing a tag, then subsequent notifications with the same tag don't show up for the entire lifespan of the app.</p>
<ul dir="auto">
<li>Electron version: 1.8.1</li>
<li>Operating system: Windows 7 x64</li>
</ul>
<h3 dir="auto">Expected behavior</h3>
<p dir="auto">New notifications should open after the last one has closed.</p>
<h3 dir="auto">Actual behavior</h3>
<p dir="auto">Nothing happens</p>
<h3 dir="auto">How to reproduce</h3>
<p dir="auto">$ git clone <a href="https://github.com/electron/electron-quick-start">https://github.com/electron/electron-quick-start</a> .<br>
$ npm install<br>
$ npm start</p>
<p dir="auto">Then in the app open dev tools and paste this in the console:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="new Notification(&quot;test&quot;, { tag: &quot;test&quot; });"><pre class="notranslate"><code class="notranslate">new Notification("test", { tag: "test" });
</code></pre></div>
<p dir="auto">Wait for the notification to disappear and paste it again, observe nothingness.</p>