<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Remember the expanded/collapsed state of message headers in the preview pane</title> 
  <pubDate>Thu, 09 Apr 2026 21:18:35 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/7264</link> 
  <atom:link rel="self" type="application/rss+xml" title="Remember the expanded/collapsed state of message headers in the preview pane" href="https://bugs.horde.org/ticket/7264/rss" /> 
  <description>Remember the expanded/collapsed state of message headers in the preview pane</description> 
 
   
   
  <item> 
   <title>We should have an implicit preference to remember whether me</title> 
   <description>We should have an implicit preference to remember whether message headers are expanded or collapsed in the preview pane.</description> 
   <pubDate>Sat, 30 Aug 2008 02:13:16 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7264#t48593</link> 
  </item> 
   
  <item> 
   <title>Are you asking for this to be set via AJAX call like sorting</title> 
   <description>Are you asking for this to be set via AJAX call like sorting is?  I don&#039;t think this makes sense.  Switching between open and close shouldn&#039;t be sticky between messages or across different sessions.  I would agree with an explicit preference of &quot;should the preview headers bar default open/close?&quot;</description> 
   <pubDate>Sat, 30 Aug 2008 17:53:16 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7264#t48617</link> 
  </item> 
   
  <item> 
   <title>I was suggesting that open/closed should be sticky across me</title> 
   <description>I was suggesting that open/closed should be sticky across messages and across sessions. I usually want to stick with the view I had last, until I change my mind, in which case I want that one to stick.</description> 
   <pubDate>Sat, 30 Aug 2008 19:23:04 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7264#t48618</link> 
  </item> 
   
  <item> 
   <title>I agree with Chuck. Though I would consider storing this as </title> 
   <description>I agree with Chuck. Though I would consider storing this as a cookie sufficient, if we want to spare the Ajax call.</description> 
   <pubDate>Sun, 31 Aug 2008 16:37:27 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7264#t48623</link> 
  </item> 
   
  <item> 
   <title>&gt; I agree with Chuck. Though I would consider storing this a</title> 
   <description>&gt; I agree with Chuck. Though I would consider storing this as a cookie 

&gt; sufficient, if we want to spare the Ajax call.



I could live with this being a cookie pref, not a &quot;regular&quot; pref.</description> 
   <pubDate>Tue, 02 Sep 2008 17:23:10 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7264#t48668</link> 
  </item> 
   
  <item> 
   <title>Is performance really the reason you don&#039;t want this to be a</title> 
   <description>Is performance really the reason you don&#039;t want this to be a regular pref? I don&#039;t think there are going to be *that* many toggle actions.</description> 
   <pubDate>Tue, 02 Sep 2008 18:28:35 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7264#t48671</link> 
  </item> 
   
  <item> 
   <title>&gt; Is performance really the reason you don&#039;t want this to be</title> 
   <description>&gt; Is performance really the reason you don&#039;t want this to be a regular 

&gt; pref? I don&#039;t think there are going to be *that* many toggle actions.



Disagree with this statement - I toggle all the time.  But the real reason is I disagree with this statement:



&gt; I was suggesting that open/closed should be sticky across messages 

&gt; and across sessions. I usually want to stick with the view I had 

&gt; last, until I change my mind, in which case I want that one to stick.



That is not what I want.  I don&#039;t want my last toggle view to be sticky.  I generally toggle only to see headers for certain messages - I don&#039;t want fuller header information most of the time because what I care about is the preview text.  So when I toggle a header, I don&#039;t want that toggle to be permanent - I only want the current message to be toggled. (I think there is a bug now that doesn&#039;t toggle back on the next message view, but at least the toggle state isn&#039;t carried over across sessions).



So thinking about this more, I am back to my original decision: I think there should be a preference over whether you want open or closed by default and that&#039;s it.  No cookie/pref switching on toggle.  You could add a &quot;Remember last view&quot; option, but that&#039;s starting to add a bit of complexity.

</description> 
   <pubDate>Tue, 02 Sep 2008 18:42:43 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7264#t48672</link> 
  </item> 
   
  <item> 
   <title>&gt; So thinking about this more, I am back to my original deci</title> 
   <description>&gt; So thinking about this more, I am back to my original decision: I 

&gt; think there should be a preference over whether you want open or 

&gt; closed by default and that&#039;s it.  No cookie/pref switching on toggle. 

&gt;  You could add a &quot;Remember last view&quot; option, but that&#039;s starting to 

&gt; add a bit of complexity.



I will live with a preference for open/closed (as long as the behavior remains consistent - right now the toggle state is kept within limits within a session), but I really think that this should be like other UI elements of desktop-like programs: it should stay where you left it. Like the panels in the groupware apps, like the state of UI elements in other programs, if you left it open it should be open, if you left it closed it should be closed. I think we should try and follow that consistently where we can.</description> 
   <pubDate>Tue, 21 Oct 2008 15:51:14 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7264#t49865</link> 
  </item> 
   
  <item> 
   <title>Implemented in IMP 5.</title> 
   <description>Implemented in IMP 5.</description> 
   <pubDate>Fri, 12 Dec 2008 05:22:25 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7264#t51206</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git for this ticket:

Ticket #7264</title> 
   <description>Changes have been made in Git for this ticket:

Ticket #7264 - Remember last toggle header pref
Also, rename some prefs to be more consistent that they are dimp prefs.

http://git.horde.org/diff.php/imp/config/prefs.php.dist?rt=horde-git&amp;r1=e8e57523d46676c23b96f2cd3bb80a27e3774ac2&amp;r2=a1523d7507574d696e7063ffb0caa61fe4f74a36
http://git.horde.org/diff.php/imp/docs/CHANGES?rt=horde-git&amp;r1=ca1395db821f0af0142929dbe67cd429a2d72652&amp;r2=a1523d7507574d696e7063ffb0caa61fe4f74a36
http://git.horde.org/diff.php/imp/js/DimpBase.js?rt=horde-git&amp;r1=0b1030b45d961840ba46c680cfca52bc6fc69b7e&amp;r2=a1523d7507574d696e7063ffb0caa61fe4f74a36
http://git.horde.org/diff.php/imp/js/src/DimpBase.js?rt=horde-git&amp;r1=0b1030b45d961840ba46c680cfca52bc6fc69b7e&amp;r2=a1523d7507574d696e7063ffb0caa61fe4f74a36
http://git.horde.org/diff.php/imp/lib/DIMP.php?rt=horde-git&amp;r1=e5c2a8fd4c71eb09dfd8cfe193bf082d63e085a9&amp;r2=a1523d7507574d696e7063ffb0caa61fe4f74a36
http://git.horde.org/diff.php/imp/templates/index/index.inc?rt=horde-git&amp;r1=d7f793427c092e67d8e8461caf2f4cd368c9f4bd&amp;r2=a1523d7507574d696e7063ffb0caa61fe4f74a36</description> 
   <pubDate>Tue, 12 Jan 2010 23:55:43 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/7264#t57475</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
