View Issue Details

IDProjectCategoryView StatusLast Update
0002903Composrcorepublic2019-11-15 20:51
ReporterPatrick SchmalstigAssigned ToSalman 
Status assignedResolutionopen 
Product Version 
Fixed in Version 
Summary0002903: Change detection refresh improvement
DescriptionThe current change detection method utilizes iframes and results in the refresh of the comment / quick reply boxes... hence you added a block for when such elements were activated by the user. The problem with this is obvious. If someone is typing a reply, they'll no longer be able to see if someone makes a post.

Thus, I have two possible solutions for this:
a) Prevent quick reply / comment box from being a part of the iframe that gets refreshed by change detection, and don't stop the refresh when those elements are activated.
b) Instead of using iframe refreshes, show updated content via. AJAX (example... activity feed).
TagsRoadmap: v11, Type: Usability (major)
Attach Tags
Time estimation (hours)16
Sponsorship open


related to 0002904 non-assigned Change detection for forum posts 
related to 0002905 non-assigned AJAX message on change detection refresh 
related to 0002906 closedChris Graham No automatic refresh on change detection; let user decide 


Patrick Schmalstig

2016-10-27 21:33

administrator   ~0004489

Drawback with using AJAX method: It becomes complicated if we use change_detection to detect deletions or edits.

Patrick Schmalstig

2016-10-27 21:49

administrator   ~0004491

This could be a personal error on my side. I might have included quick reply / comment box by accident into the internalise_ajax_screen function.

Chris Graham

2016-10-28 14:57

administrator   ~0004496

Not an error of yours, it does work via including the whole Composr page into the iframe.

I agree with 'b'.

Issue History

Date Modified Username Field Change
2016-10-27 21:26 Patrick Schmalstig New Issue
2016-10-27 21:30 Patrick Schmalstig Relationship added related to 0002904
2016-10-27 21:32 Patrick Schmalstig Relationship added related to 0002905
2016-10-27 21:33 Patrick Schmalstig Note Added: 0004489
2016-10-27 21:38 Patrick Schmalstig Relationship added related to 0002906
2016-10-27 21:49 Patrick Schmalstig Note Added: 0004491
2016-10-28 14:57 Chris Graham Note Added: 0004496
2016-10-28 14:57 Chris Graham Summary change detection refresh improvement => Change detection refresh improvement
2016-10-28 14:57 Chris Graham Time estimation (hours) => 16
2017-05-01 16:10 Chris Graham Tag Attached: Type: Usability (major)
2019-11-15 20:50 Chris Graham Tag Attached: Roadmap: v11
2019-11-15 20:50 Chris Graham Assigned To => Salman
2019-11-15 20:50 Chris Graham Status non-assigned => assigned