You are here: Foswiki>Tasks Web>Item9576 (06 Sep 2010, ArthurClemens)Edit Attach

Item9576: Twisty's remember state not remembered

pencil
Priority: Urgent
Current State: Closed
Released In: 1.1.0
Target Release: minor
Applies To: Extension
Component: TwistyPlugin
Branches:
Reported By: ArthurClemens
Waiting For:
Last Change By: ArthurClemens
When remember="on" is set, the plugin no longer remembers the last setting. So either the cookie is not written or not read.

-- ArthurClemens - 27 Aug 2010

Please, let's stop opening these bugs and revert all the work I've done on TwistyPlugin. We can do that once I've gotten Item9588 done. I won't be able to make checkins on all these tasks; they are all waiting on Item9588.

Please document current twisty defects as a result of my changes on Item9515. Tasks waiting on Item9588:

Item9515, Item9576, Item9625

-- PaulHarvey - 05 Sep 2010

This is also hitting the main user interface of Foswiki. The cookie memory of twisty hiding attachment table does not work. This is essential.

It is extremely annoying when the attachment tables are hidden behind the twisty. The user needs to be able to open the twisty for attachments and then it is always open from then on until he decides to close it himself.

Release blocker.

-- KennethLavrsen - 05 Sep 2010

Caused by random IDs.

-- ArthurClemens - 05 Sep 2010

The random IDs are needed for AJAX calls. Such a call loads a new topic (section) and thus a new TwistyPlugin instance. That must be kept.

I think the fix is to only randomize the ID when the ID is not yet known. IDs will be set in a small number of cases - for fixed interface elements. Then the IDs can be set with the AJAX loading in mind.

-- ArthurClemens - 05 Sep 2010
 

ItemTemplate edit

Summary Twisty's remember state not remembered
ReportedBy ArthurClemens
Codebase trunk
SVN Range
AppliesTo Extension
Component TwistyPlugin
Priority Urgent
CurrentState Closed
WaitingFor
Checkins distro:28eb1d250d72 distro:c0dfa2503fde
TargetRelease minor
ReleasedIn 1.1.0
Topic revision: r8 - 06 Sep 2010, ArthurClemens
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy