SOLVED email attach file dialog broken

Discussion of general topics about Seamonkey
Post Reply
snorkelface
Posts: 23
Joined: August 16th, 2015, 10:06 pm

SOLVED email attach file dialog broken

Post by snorkelface »

Seamonkey 2.49.3, Kubuntu 14.04

This started happening a few months ago so I can't pin it down to what changed.

I click on 'attach file' in email. Dialog window appears. I click on one file. If I move my cursor either up or down, in the window, without clicking, all the files from the first one I selected, get highlighted, and selected. Hard to explain it in any other way. My work-around so far is simply double click on one file and then repeat. Not good.

Anyone have any idea what may be causing this strange behavior? Seamonkey and Seamonkey mail are the only applications this happens in.

Safe mode produces the same results. However, a new profile works properly.

I looked through my profile but can't see anything out of the ordinary. Is there a config file for this? What controls that dialog window? Can i reset something? Can I remove something. Anything I can try?
Last edited by snorkelface on July 3rd, 2018, 1:13 am, edited 1 time in total.
User avatar
therube
Posts: 21714
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Re: email attach file dialog broken

Post by therube »

Compare prefs.js between the broken & working Profiles & see if something stands out?
Fire 750, bring back 250.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript
learjet
Posts: 11
Joined: July 10th, 2017, 3:43 pm

Re: email attach file dialog broken

Post by learjet »

Thanks for the reply, therube. I started doing that last night, after posting, but there are so many differences that I can't figure out what could cause this. If I could figure out what 'section' to scrutinize, I may be able to narrow it down. Nothing jumps out at me as far as the naming convention is concerned.

I guess I'll load both into a word processor and see if I can eliminate all the items that are the same, leaving me with 'something' that I can try changing. I'm hoping prefs.js is where the problem is.
User avatar
therube
Posts: 21714
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Re: email attach file dialog broken

Post by therube »

Well, suppose you could copy the prefs.js from broken Profile into the new Profile (with Browser closed) & see if the new Profile breaks.

Are snorkel & lear the same?
Fire 750, bring back 250.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript
learjet
Posts: 11
Joined: July 10th, 2017, 3:43 pm

Re: email attach file dialog broken

Post by learjet »

Interesting. Yes, they are both me. Not sure why that happened. Maybe because I used different browsers.

Anyway, I went through each perf.js and removed any line that was identical in both. I don't see how to attach the files, so I'll paste them here. I used an old profile where the 'attach file' dialog window works properly. I can't see anything that might make a difference. Hoping someone can see something.

Thanks in advance

NOT working profile – perf.js

user_pref("app.update.interval", 604800);

user_pref("browser.cache.disk.hashstats_reported", 1);

user_pref("browser.download.manager.retention", 1);

user_pref("browser.places.importBookmarksHTML", false);

user_pref("browser.sessionstore.interval", 120000);

user_pref("devtools.browserconsole.filter.csserror", false);
user_pref("devtools.browserconsole.filter.error", false);
user_pref("devtools.browserconsole.filter.exception", false);
user_pref("devtools.browserconsole.filter.info", false);
user_pref("devtools.browserconsole.filter.jslog", false);
user_pref("devtools.browserconsole.filter.jswarn", false);
user_pref("devtools.browserconsole.filter.log", false);
user_pref("devtools.browserconsole.filter.netwarn", false);
user_pref("devtools.browserconsole.filter.network", false);
user_pref("devtools.browserconsole.filter.secerror", false);
user_pref("devtools.browserconsole.filter.secwarn", false);
user_pref("devtools.browserconsole.filter.serviceworkers", false);
user_pref("devtools.browserconsole.filter.sharedworkers", false);
user_pref("devtools.browserconsole.filter.warn", false);
user_pref("devtools.browserconsole.filter.windowlessworkers", false);
user_pref("devtools.gcli.hideIntro", true);
user_pref("devtools.telemetry.tools.opened.version", "{\"DEVTOOLS_TOOLBOX_OPENED_PER_USER_FLAG\":\"2.46\",\"DEVTOOLS_OS_ENUMERATED_PER_USER\":\"2.46\",\"DEVTOOLS_OS_IS_64_BITS_PER_USER\":\"2.46\",\"DEVTOOLS_SCREEN_RESOLUTION_ENUMERATED_PER_USER\":\"2.46\",\"DEVTOOLS_INSPECTOR_OPENED_PER_USER_FLAG\":\"2.46\",\"DEVTOOLS_RULEVIEW_OPENED_PER_USER_FLAG\":\"2.46\"}");
user_pref("devtools.toolbox.selectedTool", "inspector");
user_pref("devtools.toolsidebar-width.inspector", 0);
user_pref("dom.apps.lastUpdate.buildID", "20161213175921");
user_pref("dom.apps.lastUpdate.mstone", "49.0.2");
user_pref("dom.apps.reset-permissions", true);
user_pref("dom.mozApps.used", true);
user_pref("dom.w3c_touch_events.expose", false);

user_pref("extensions.bootstrappedAddons", "{\"{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}\":{\"version\":\"2.9.1\",\"type\":\"extension\",\"descriptor\":\"/home/jeff/.mozilla/seamonkey/dmsq2cuf.jeff/extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi\",\"multiprocessCompatible\":true,\"runInSafeMode\":false,\"dependencies\":[],\"hasEmbeddedWebExtension\":true}}");

user_pref("extensions.enabledAddons", "modern%40themes.mozilla.org:2.49.3");
user_pref("extensions.enigmail.composeHtmlAlertCount", 0);
user_pref("extensions.enigmail.configuredVersion", "1.7.2");

user_pref("extensions.systemAddonSet", "{\"schema\":1,\"addons\":{}}");

user_pref("extensions.webextensions.uuids", "{\"{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}\":\"104a8329-726d-442c-80a4-4e4c729960a0\"}");

user_pref("gecko.buildID", "20150923193515");
user_pref("gecko.mstone", "41.0");
user_pref("general.open_location.last_url", "file:///home/jeff/media/lxfdvd209.iso/index.htm");
user_pref("general.skins.selectedSkin", "modern/1.0");
user_pref("general.useragent.override", "Mozilla/5.0 (X11; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0");
user_pref("general.useragent.override.facebook.com", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.1");
user_pref("general.useragent.override.temp", "Mozilla/5.0 (X11; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0");
user_pref("general.warnOnAboutConfig", false);

user_pref("layers.acceleration.disabled", true);

user_pref("media.webrtc.debug.log_file", "/tmp/WebRTC.log");

user_pref("network.prefetch-next", false);

user_pref("plugin.importedState", true);

user_pref("pref.advanced.images.disable_button.view_image", false);
user_pref("pref.advanced.password.disable_button.view_stored_password", false);
user_pref("pref.browser.disable_button.default_browser", false);

user_pref("privacy.item.offlineApps", true);
user_pref("privacy.item.urlbar", false);

user_pref("privacy.trackingprotection.enabled", true);
user_pref("privacy.warn_tracking_content", false);
user_pref("security.mixed_content.block_active_content", false);
user_pref("services.blocklist.addons.checked", 1528444454);
user_pref("services.blocklist.clock_skew_seconds", 7);
user_pref("services.blocklist.gfx.checked", 1528444454);
user_pref("services.blocklist.last_etag", "\"1528408770328\"");
user_pref("services.blocklist.last_update_seconds", 1530467151);
user_pref("services.blocklist.onecrl.checked", 1528444454);
user_pref("services.blocklist.plugins.checked", 1528444454);

user_pref("services.sync.declinedEngines", "");
user_pref("services.sync.globalScore", 0);

user_pref("services.sync.nextSync", 0);

user_pref("toolkit.telemetry.previousBuildID", "20140318183150");
user_pref("urlclassifier.keyupdatetime.https://sb-ssl.google.com/safebrowsing/newkey", 1400691859);
--------------------------------------------------------------
Working profile – perf.js

user_pref("app.update.lastUpdateTime.places-maintenance-timer", 1299172008);

user_pref("application.use_ns_plugin_finder", true);

user_pref("browser.display.screen_resolution", 96);

user_pref("browser.download.manager.behavior", 1);
user_pref("browser.download.progress.closeWhenDone", true);
user_pref("browser.download.progressDnldDialog.keepAlive", false);

user_pref("browser.downloadmanager.behavior", 1);
user_pref("browser.enable_automatic_image_resizing", true);

user_pref("dom.disable_open_during_load", false);
user_pref("dom.event.contextmenu.enabled", false);
user_pref("dwhelper.convert-free", false);
user_pref("dwhelper.first-time", false);
user_pref("dwhelper.last-shared-blacklist", "1279778659198");
user_pref("dwhelper.last-version", "4.7.4");
user_pref("dwhelper.mediaweight", "1024");
user_pref("dwhelper.menu-expiration", 60);
user_pref("dwhelper.opendirkey", "3;O");
user_pref("dwhelper.quickkey", "3;Q");
user_pref("dwhelper.safe-mode", false);
user_pref("dwhelper.smartnamer.last-shared", 1280268748);
user_pref("dwhelper.storagedirectory", "/home/jeff/youtube");
user_pref("editor.lastFileLocation.image", "/home/jeff/Desktop");
user_pref("editor.use_custom_colors", true);

user_pref("extensions.blocklist.pingCountTotal", 543);

user_pref("extensions.blocklist.totalPingCount", 34);
user_pref("extensions.bootstrappedAddons", "{}");

user_pref("extensions.enabledAddons", "inspector%40mozilla.org:2.0.13,%7Bf13b157f-b174-47e7-a34d-4815ddfdfeb8%7D:0.9.89,en-US%40dictionaries.addons.mozilla.org:6.0,%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:2.49.3");
user_pref("extensions.enabledItems", "inspector@mozilla.org:2.0.4,langpack-en-GB@seamonkey.mozilla.org:2.0.132,{f13b157f-b174-47e7-a34d-4815ddfdfeb8}:0.9.87.4,langpack-be@seamonkey.mozilla.org:2.0.190,{972ce4c6-7e08-4474-a285-3208198ce6fd}:1.0,modern@themes.mozilla.org:1.0");

user_pref("extensions.update.notifyUser", false);

user_pref("general.startup.chat", false);

user_pref("mousewheel.withnokey.numlines", 2);
user_pref("mousewheel.withnokey.sysnumlines", false);

user_pref("network.ftp.anonymous_password", "");
user_pref("network.http.pipelining.maxrequests", 30);
user_pref("network.protocol-handler.app.picasa", "/usr/bin/picasa");
user_pref("network.protocol-handler.external.picasa", true);

user_pref("network.security.ports.banned.override", "631,632");
user_pref("noscript.autoAllow", 1);
user_pref("noscript.gtemp", "");
user_pref("noscript.options.tabSelectedIndexes", "4,1,0");
user_pref("noscript.policynames", "");
user_pref("noscript.temp", "");
user_pref("noscript.untrusted", "adbureau.net doubleclick.net fedoraforum.org scorecardresearch.com yieldmanager.com about:blank http://adbureau.net http://doubleclick.net http://fedoraforum.org http://scorecardresearch.com http://yieldmanager.com https://adbureau.net https://doubleclick.net https://fedoraforum.org https://scorecardresearch.com https://yieldmanager.com");
user_pref("noscript.version", "1.9.9.50");

user_pref("plugin.disable_full_page_plugin_for_types", "application/pdf");

user_pref("pref.advanced.popups.disable_button.view_popups", false);

user_pref("privacy.popups.statusbar_icon_enabled", false);
user_pref("privacy.sanitize.didShutdownSanitize", true);
user_pref("security.password_lifetime", 0);
user_pref("security.warn_entering_weak", false);

user_pref("signon.SignonFileName", "41692898.s");

user_pref("toolkit.zoomManager.zoomValues", "0.5,0.75,0.9,1,1.2,1.5,2");
user_pref("ui.allow_platform_file_picker", false);
learjet
Posts: 11
Joined: July 10th, 2017, 3:43 pm

Re: email attach file dialog broken

Post by learjet »

I just copied the old prefs.js into the new profile and it works properly. So, its definitely something in there that is causing this behavior. Any suggestions would be appreciated.
learjet
Posts: 11
Joined: July 10th, 2017, 3:43 pm

Re: email attach file dialog broken

Post by learjet »

I solved this. I added one line from my old profile to my current profile and it looks like it solved my problem.

user_pref("ui.allow_platform_file_picker", false);

I have no clue why or how that line (or whatever the new version of that line should be) went missing sometime a few months ago.
User avatar
therube
Posts: 21714
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Re: SOLVED email attach file dialog broken

Post by therube »

(Heh. The last one listed on your list.)
Fire 750, bring back 250.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript
learjet
Posts: 11
Joined: July 10th, 2017, 3:43 pm

Re: SOLVED email attach file dialog broken

Post by learjet »

Yeah, but that's where I started since it looked like the most likely item. Nothing else made sense. I still can't imagine what happened to change that behavior.

Thanks for your help.
Post Reply