"Load More SubTaks"

subtasks
productivity

#1

A lot of theme members don’t seem to look at the “Load More SubTasks” link. I think it will be best if:

  1. They just load automatically when you reach the end
  2. They always load, even at the expense of making the page slower, I believe that is still more productive than having team members miss their tasks.
  3. Have a more prominent button that calls for attention, but this require interaction from the user, I think its best to have them load automatically.

#2

I’d second this, in favor of the ‘load automatically when you reach the end’. Either that, or a memory of the expansion level it was already at; I frequently drill down into a subtask to read the description posted, and when navigating back to the parent, it becomes burdensome to have to continually “load more tasks” if the subtask was far down the list.


#3

Yes Please do that !


#4

Ok, this was making me nuts, so I created a tampermonkey script to solve it. Sharing in case it helps anyone else. Should work for any asana link, AFAIK

// ==UserScript==
// @name     Auto-click "Load More Subtasks"
// @version  1
// @description  Automatically clicks the "Load More Subtasks" link in Asana when present.  Runs for 10 seconds, checking every second.
// @author       Aron Beal
// @match        https://app.asana.com/*
// @grant        none
(function () {
  var count = 10;
  var ival = window.setInterval(() => {
    count--;
    if(count <= 0){
      window.clearInterval(ival);
    }
    let links = document.querySelectorAll('.SubtaskGrid-loadMore');
    if(links.length === 0){
      return;
    }
    Array.from(links).map((link) => {
      link.click();
    });
  }, 1000);
})();
// ==/UserScript==

Due to posting constraints, I can’t link to Tampermonkey, but just look to your chrome extensions or firefox add-ons store for it.


#5

PLEASE LET ‘ALL TASKS/SUB-TASKS’ IN A PROJECT JUST LOAD AUTOMATICALLY…PLEASE!

NO MORE CLICKING ‘LOAD MORE SUBTASKS’…EVER EVER EVER :wink:

Glad I’m not the only one feeling this way.

I absolutely love Asana, and am grateful they make it FREE to a one-man-gang such as myself.

I use Asana to systematise all required project tasks for my digital marketing as well personal to-dos etc…LOVE IT

But like others here, it’s so annoying and UN-USER-FRIENDLY that I’m constant hitting the ‘LOAD MORE SUBTASKS’ link…especially when you have deeply nested sub-tasks resulting in having to continuously click that link in order to view more.

I’m not a Techy developer per se, but gees this seems to a major User Experience fail for these guys.

Now I do recall reading an Asana Post some years ago about a recommended size re task number, for a Project/ Sections/ Tasks>Subtasks>Subtasks etc but I believe Asana should fit into our needs rather than us trying to fit into Asana’s system limitations…

I have tried other approaches like moving tasks to the far left pane/up one level…but that doesnt always work either.

I’m hoping this is NOT a MAJOR HURDLE for the smart folk at Asana to simply ENABLE all tasks to be viewed when entering a project or diving deep down into sub-tasks

In the mean time will try to figure out how to use the guys script he provides above.

Cheers Asana Crew and again PLEASE LET ‘ALL TASKS/SUB-TASKS’ IN A PROJECT JUST LOAD AUTOMATICALLY…PLEASE!


#6

Got Tampermonkey
copied your stuff in
now what? how do i make it run on autopilot?
cheers
Rick


#7

ok the issues was, when creating the script, by copy/pasting your stuff in…i havd to 1st remove the Tampermonkey stuff…so it worked for a little then, well does nothing, doesnt work…though for example the plugin icon say ‘execute 2 times’ etc…so seems to work itermittently…
any help is great appreciated


#8

The problem is not only members not seeing the tasks, even when you work in a small team or by yourself, if you work with nested tasks, you need to click this damned “load more tasks” each time you go back one level. Made a screen capture to illustrate this: https://d.pr/v/3nebDt

The “load more tasks” should only be activated at a much higher number of subtasks (a number where it really starts to affect performance, maybe 100?) and once a list is expanded, this should be remembered when you return to the list from a child task.


#9

Just tried the script above, the var count = 10 just needs be changed to a larger number so the script runs for more than 10 seconds, but this is very helpful! Thanks Aron!!